Building Splunk Classic Apps (BAWS) – Outline
Detailed Course Outline
Topic 1 – Planning Apps
- Describe apps and add-ons
- Set up a development environment
- Improve app performance
- Use security best practices
Topic 2 – Adding Data
- List types of data inputs
- Explain modular vs scripted inputs
- Review types of knowledge objects
- Create a data generator
Topic 3 – Creating Apps
- Create a basic app
- Configure app properties
- Identify app components
- Manage apps and add-ons
Topic 4 – Custom Search Commands
- Identify search command types
- Create a search command
- Examine Splunk metadata
- Configure access control
Topic 5 – Custom REST Endpoints
- Identify REST handler types
- Create a REST endpoint
- Examine Splunk metadata
- Configure access control
Topic 6 – Custom Workflow Actions
- Identify workflow action types
- Create a workflow action
- Examine workflow action parameters
- Configure access control
Topic 7 – Packaging Apps
- Create an app setup page
- Explain config file precedence
- Use AppInspect to validate an app
- Produce a deployable app