Arrow Electronics, Inc.

Building Splunk UI Apps

CODE: SPL_BSUIA

LENGTH: 16 Hours (2 days)

PRICE: Request Price

Description

This course is for application developers. The Splunk UI (SUI) toolkit provides a comprehensive library of React components designed to provide the look and feel of native Splunk apps. In this course, you will learn how to build dynamic and responsive UIs, use the Splunk REST API to manage data, display the results of SPL searches, and package apps for deployment.

Objectives

Module 1 – Planning Apps

● Describe apps and add-ons

● Set up a development environment

● Configure development mode ● Identify best practices

Module 2 – Creating Apps

● Introduce the Splunk UI Toolkit

● Create an app

● Add icons and logos

● Build navigation menus

Module 3 – Splunk React UI

● Explain React component concepts

● Demonstrate data management

● Summarize Splunk React UI components

Module 4 – Splunk REST API

● Review the Splunk REST API

● Discuss authentication methods

● Construct a REST API request

● Store data in Splunk

Module 5 – Search

● Examine the search process

● Manage a search job with Splunk UI

● Review and display search results

Module 6 – User Interface

● Describe theme options

● Implement custom styles

● Examine Splunk UI icons

● Explore notification mechanisms

Module 7 – Packaging Apps

● Build production apps

● Verify apps ● Package apps

● Manage apps

Audience

Engineers

Session Dates