Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • OpenSearch vs Elasticsearch vs Solr
  • Przegląd funkcji i architektury OpenSearch

Rozpoczęcie pracy

  • Konfiguracja OpenSearch i OpenSearch Dashboards
  • Aktualizacja z Elasticsearch OSS do OpenSearch
  • Tworzenie i konfiguracja klastra OpenSearch

Indeksowanie danych

  • Wysyłanie żądania do API indeksu
  • Odczyt lub pobieranie danych
  • Aktualizacja i usuwanie danych
  • Tworzenie aliasów indeksów
  • Dodawanie lub usuwanie indeksów
  • Zarządzanie aliasami
  • Określanie opcji aliasów indeksów
  • Tworzenie szablonu
  • Ponowne indeksowanie danych

Dodawanie strumienia danych

  • Tworzenie szablonu indeksu
  • Tworzenie strumienia danych
  • Pozyskiwanie danych do strumienia danych
  • Wyszukiwanie w strumieniu danych
  • Tworzenie indeksu zapasowego (rollover)
  • Zarządzanie strumieniami danych

Wyszukiwanie i agregacja danych

  • Agregacje metryczne, kubkowe i potokowe
  • Korzystanie z DSL zapytań (zapytania termowe, pełnotekstowe i logiczne)
  • Tworzenie i zarządzanie szablonami wyszukiwania
  • Poznawanie zaawansowanych funkcji wyszukiwania

Praca z API

  • Obsługiwane parametry dla operacji REST
  • Przykładowe żądania dla operacji OpenSearch
  • Poznawanie API OpenSearch

Korzystanie z OpenSearch Dashboards

  • Konfiguracja serwera map WMS  
  • Tworzenie wykresu Gantta
  • Generowanie raportów na żądanie
  • Korzystanie z OpenSearch Notebooks

Zabezpieczanie OpenSearch

  • Konfiguracja wtyczki bezpieczeństwa
  • Konfiguracja uwierzytelniania i autoryzacji
  • Konfiguracja plików YAML
  • Generowanie certyfikatów (TLS i CA)
  • Zarządzanie indeksami systemowymi
  • Korzystanie z Active Directory i LDAP
  • Implementacja SAML i OpenID Connect
  • Włączanie uwierzytelniania proxy
  • Uzyskiwanie certyfikatów klienta
  • Konfiguracja kontroli dostępu
  • Włączanie logowania audytu

Zarządzanie wtyczkami OpenSearch

  • Korzystanie z wtyczek wyszukiwania (SQL, PPL, k-NN i wyszukiwanie asynchroniczne)
  • Automatyzacja zarządzania indeksami za pomocą wtyczek IM
  • Replikacja indeksów między klastrami za pomocą wtyczek
  • Alerty bezpieczeństwa i wykrywanie anomalii
  • Korzystanie z analizy śladów i analizatora wydajności

Integracja klientów i narzędzi

  • Zarządzanie zadaniami za pomocą OpenSearch CLI
  • Interakcja z klastrami OpenSearch za pomocą Javy
  • Korzystanie z klientów Python, Go i Javascript
  • Praca z agentami i narzędziami do pozyskiwania danych (Beats, Logstash, Grafana itp.)

Rozwiązywanie problemów i konserwacja

Podsumowanie i kolejne kroki

Wymagania

  • Znajomość Elasticsearch i Kibana
  • Doświadczenie w rozwoju oprogramowania

Grupa docelowa

  • Programiści
  • Administratorzy
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie