Developing Splunk UI Dashboards (DSUID)

 

Course Overview

This course is for developers who want to build dashboards using React and the Splunk UI (SUI) toolkit. The SUI toolkit provides a comprehensive library of React components designed to provide the look and feel of native Splunk apps. Throughout the course students get hands-on experience creating dashboards comprised of React components.

Who should attend

  • Developer
  • Administrator

Prerequisites

To be successful, students must have completed these Splunk Education course(s) or have equivalent working knowledge:

  • Intro to Splunk (ELN)
  • Introduction to React (ELN)

Additional courses and/or knowledge in these areas are also highly recommended:

  • Introduction to Dashboards
  • Dynamic Dashboards
  • Building Splunk UI Apps
  • Experience with:
    • HTML
    • CSS
    • JavaScript

Outline: Developing Splunk UI Dashboards (DSUID)

Module 1 – Introduction

  • Describe Splunk UI Toolkit
  • Identify requirements for Splunk UI development
  • Set up a development environment

Module 2 – Splunk UI Apps

  • Define the app architecture
  • Create a Splunk UI app
  • Package a Splunk UI app

Module 3 – Components

  • Describe React components
  • Manage component configuration
  • Add a component to an app
  • Connect a data source to a component

Module 4 – Data Inputs

  • Identify data entry components
  • Define tokens
  • Describe an event handler
  • Implement a data input

Module 5 – Putting it Together

  • Identify theme options
  • Use Splunk UI icons
  • Add a tab layout
  • Package and app

Prices & Delivery methods

Online Training

Duration
4.5 hours

Price
  • CAD 690
  • Splunk Training Units: 50 SPC
Classroom Training

Duration
4.5 hours

Price
  • Canada: CAD 690
  • Splunk Training Units: 50 SPC

Schedule

Currently there are no training dates scheduled for this course.