Rozwój aplikacji na platformie Splunk
o szkoleniu
Szkolenie specjalistyczne prezentujące sposoby tworzenia dedykowanych aplikacji na platformie Splunk.
wykłady 30% + laby 70%
Kładziemy nacisk na praktyczne umiejętności.
dla kogo
Pracownicy działów rozwoju i utrzymania aplikacji (na platformę Splunk), developerzy nowych funkcjonalności, osoby lubiące widzieć działające rozwiązanie dostosowane do potrzeb użytkowników – jako efekt swojej pracy.
czego się nauczysz
Kurs uczy, jak tworzyć dedykowane aplikacje na platformie Splunk, od momentu zebrania wymagań, poprzez przygotowanie środowiska developerskiego wraz z danymi je zasilającymi, tworzenie zaawansowanych widoków funkcjonalnych opartych na komendach własnych i niestandardowych wizualizacjach opartych na bibliotekach zewnętrznych, aż po etap przygotowania aplikacji do dystrybucji. Zadania w trakcie kursu wykorzystują funkcjonalność dwóch zestawów narzędzi dla programistów: SDK dla języka Python i JavaScript. Narzędzia te znacznie rozszerzają możliwości języka SPL.
wymagania
Od uczestników wymagana jest wiedza wyniesiona ze szkolenia LP-SPL01-Podstawy i administracja Splunk, bądź porównywalne doświadczenie i znajomość platformy Splunk. Dodatkowym atutem będzie znajomość wybranego języka programowania, w szczególności języka Python i/lub JavaScript.
zapewniamy
  • Podręcznik oraz instrukcję do ćwiczeń
  • Materiały biurowe (zeszyt i długopis)
  • Catering (kawowy i obiadowy)
  • Certyfikat o ukończeniu kursu sygnowany przez Linux Polska

Zapytaj o szkolenie

Dowiedz się pierwszy o nowych szkoleniach, ciekawych wydarzeniach i nowościach w IT.

Program szkolenia

01
Planowanie rozwoju aplikacji
  • określenie głównych funkcjonalności tworzonej aplikacji na podstawie zebranych wymagań podczas symulowanego wywiadu analitycznego
  • przełożenie oczekiwań klienta (wewnętrznego) na wymagane komponenty platformy
  • ogólna wizja aplikacji (mockup). Technika papier i ołówek ze szkicami zawartości widoków i nawigacji między nimi
  • prawa dostępu do aplikacji i danych
02
Przygotowanie środowiska pracy
  • przygotowanie repozytorium kodu
  • konfiguracja generatora danych (simdata) i HTTP konektora (HEC)
  • najlepsze praktyki w zakresie indeksów w środowisku developerskim – wykorzystanie makr
03
KV Store jako alternatywa dla lookupów opartych na plikach
  • kiedy używać KV Store (mongodb)
  • konfiguracja schematu bazy KV Store
  • operacje na danych (CRUD) z KV Store
04
Wprowadzenie do REST API na platformie Splunk
  • podstawowe punkty dostępowe (endpoints)
  • wykorzystanie komendy REST z wiersza poleceń i w ramach raportów zleconych
05
Wprowadzenie do SDK dla języka Python
  • komendy własne w języku Python (ang. custom commands)
  • ćwiczenie konfiguracji i pisania głównych klas komend własnych generujących dane, raportujących i przetwarzających rekordy w strumieniu
01
Demonstracja przypadków biznesowych wykorzystania komend własnych w języku Python
  • anonimizacja danych
  • programistyczne zarządzanie dostępnością informacji poprzez system ról
  • konfiguracja parametrów zapytania (opcji) i komunikatów błędów na poziomie interfejsu użytkownika dla komend własnych w języku Python
02
Wprowadzenie do SDK dla języka JavaScript
  • włączenie wybranych, zewnętrznych bibliotek do własnej aplikacji na przykładzie biblioteki D3.js
  • transformacja widoków opartych na Simple XML na HTML i dostosowanie układu paneli w widokach
  • dodawanie do widoku własnego arkusza stylów i własnych funkcji w języku JavaScript
03
Przygotowanie aplikacji do wdrożenia
  • ocena poprawności aplikacji z uwagi na standardy Splunkbase.com. – wykorzystanie aplikacji Splunk AppInspect
  • modele wdrażania aplikacji zależne od architektury środowiska produkcyjnego

Opinie

Krzysztof
Super fachowcy. Polecam!
Mariusz
Bardzo dobre centrum szkoleniowe. Przyjemna atmosfera.
Paweł
Szkolenia, szkolenia, szkolenia. Bardzo dobre szkolenia :)

Kalendarz szkoleń i egzaminów

wrzesień
28-30.09.2020
on-line
1080 EUR

DO409 – Automation with Ansible II: Ansible Tower

28.09-1.10.2020
on-line
1620 EUR

DO280 – Red Hat OpenShift Administration I

28.09-2.10.2020
on-line
2480 EUR

RH442 – Red Hat Enterprise Performance Tuning

październik
5-8.10.2020
on-line
1620 EUR

DO280 – Red Hat OpenShift Administration I

5-9.10.2020
on-line
2480 EUR

RH442 – Red Hat Enterprise Performance Tuning

5-9.10.2020
on-line
2160 EUR

CL210 – RedHat OpenStack Administration II

listopad
2-4.11.2020
on-line
1080 EUR

DO409 – Automation with Ansible II: Ansible Tower

2-6.11.2020
on-line
2480 EUR

RH442 – Red Hat Enterprise Performance Tuning

2-6.11.2020
on-line
2160 EUR

CL210 – RedHat OpenStack Administration II

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „Rozwój aplikacji na platformie Splunk”

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Zapytaj o szkolenie