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

    grudzień
    1-4.12.2020
    on-line
    1620 EUR

    DO180 – Red Hat OpenShift I: Containers & Kubernetes

    7-9.12.2020
    on-line
    3600 PLN

    Foundations of PostgreSQL Administration

    7-9.12.2020
    on-line
    1080 EUR

    DO409 – Automation with Ansible II: Ansible Tower

    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