Greetings, Splunk Developer Community!
This week we are announcing the new Splunk Developer Guidance program at the Splunk Partner Summit Americas 2015. The main objective is to provide our developer community with tools and guidance to build amazing apps on the Splunk platform and enrich users’ experience in gaining insights from their machine data – where ever it might come from and whatever domain they might be specializing in! We are fully aware that the first thing most devs are looking for is code that they can take apart, learn from, and reuse. That’s why we built reference apps for you. The reference apps are complete, end-to-end, real-world apps built with our partners that are meant to showcase various underlying technologies as well as good and proven practices & patterns for building Splunk solutions. There are components in the apps that you may find useful and applicable to your own use cases. Whether it’s a data provider (such as one for Google Drive), a visualization widget (for example, a clustered dendrogram or activity heatmap), or a wrapper library of an underlying Splunk feature (for example, kvstore_backbone), feel free to reuse them! Reuse for the win!
The apps are available through Splunkbase and we also open up our development repos, which include the evolution of both code and associated tests. They come with sample data sets and eventgen configuration. To top it off, we provide associated guidance which provides architectural considerations as well as various tips and tricks to help you become more productive, competent, and successful.
Here’s how you get all this goodness:
- Release notes
- Code repo
- Test repo
- Download as a package from Splunk>Apps
- Release notes
- Code repo
- Download as a package from Splunk>Apps
Part I of Splunk Developer Guide, “The Journey,” contains the following chapters:
- Planning a journey
- Platform and tools: a kitbag for our journey
- UI and visualizations: what the apps look like
- Working with data: Where it comes from and how we manage it
- Adding code: using JavaScript and Search Processing Language
- Packaging and deployment: reaching our destination
It should take you fewer than 5 minutes to download and install the reference apps. Do follow the installation instructions from the Release Notes.
We are excited to announce that the Splunk Reference App – PAS also comes preinstalled in the Splunk Cloud Sandbox. Just remember to turn on the eventgen and wait a few minutes for new sample data to start streaming in.
We’d like to thank our partners (Conducive Consulting and Auth0) together with our beta users and technical reviewers who provided thoughtful feedback on the Splunk Developer Guidance. To provide feedback about this release, to get help with any problems, or to stay connected with other developers building on Splunk Enterprise please visit:
- answers.splunk.com community site
- Issues on GitHub to submit bug reports and feature requests
- Email: devinfo@splunk.com
- Blog: http://blogs.splunk.com/dev
- Twitter: @splunkdev
You can also contribute to our code base and revise/propose new content for the Splunk Developer Guide. We accept pull requests.
Happy coding!