Home > Servicess > Splunk Training Courses > Developing Apps with Splunk
PRODUCT TRIALS
Splunk & PCI Compliance - Whitepaper
A Whitepaper describing how to map Splunk Enterprise to support your PCI requirements.
BLOG
May 3rd, 2013
Splunk buzz at Infosec 2013
The buzz around Splunk was heightened by the presentation of the Best Enterprise Security Solution Award by SC Magazine at the SC Magazine Awards Europe on the opening evening.
VIDEOS
January 21st, 2013
Cars.com Revs up ROI with Splunk Software
Cars.com and Splunk boost ROI - Video Casestudy
Developing Apps with Splunk
This nine-hour course provides training on Splunk App development. Build and use a Splunk App, create dashboards, search forms, and search views for your App, leverage Splunk's UI modules, and package your app for distribution.
Course Topics
-
Use Simple XML syntax to enhance dashboards
-
Create and use form searches
-
Create advanced views
-
Customize app navigation
-
Create and use workflow actions
-
Identify app supporting files and package apps for distribution
Class Format
Instructor-led lecture with labs. Delivered via virtual classroom or at your site.
Prerequisites
Using Splunk
Searching and Reporting with Splunk
Course Objectives
Lesson 1 - Introduction to Apps
-
Identify views in the context of apps
-
Understand the role knowledge objects and permissions play in apps
Lesson 2 - Creating and Editing Dashboards
-
Add a dashboard to the Search app
-
Edit dashboard objects using the visual editor
Lesson 3 - Simple XML Options
-
Define the simple XML syntax
-
Add and modify panels using simple XML
Lesson 4 - Creating an App
-
Identify the app directory structure
-
Create an app
Lesson 5 - Form Searches
-
Understand form search views
-
Create form search views
-
Set view permissions
Lesson 6 - Introduction to Advanced Views
-
Identify advanced view templates and the advanced XML format
-
Define layout panels
-
Convert simple XML to advanced XML
Lesson 7 - Module Concepts
-
Define modules
-
Create a search view using advanced XML modules
Lesson 8 - Dashboard View Modules
-
Identify common modules used in dashboards
-
Create a dashboard view using advanced XML modules
Lesson 9 - Workflow Actions
-
Define workflow actions
-
Use workflow actions in search results
Lesson 10 - Navigation and Branding
-
Customize app navigation
-
Assign an icon for your app
-
Leverage the application CSS file
-
Use IFrames and server side includes to display external content
Lesson 11 - Supporting Files
-
Examine configuration and other supporting files as they relate to apps
-
Learn stanza attributes of these files
Lesson 12 - Packaging Apps
-
Prepare apps for packaging and distribution
-
Package apps






