Plan Szkolenia

Wprowadzenie

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

Rozpoczynanie pracy

  • Konfiguracja OpenSearch i panelów OpenSearch
  • Aktualizowanie z Elasticsearch OSS do OpenSearch
  • Tworzenie i konfigurowanie klastera OpenSearch

Indeksowanie danych

  • Wysyłanie żądania do API indeksowania
  • Odczytywanie lub pobieranie danych
  • Aktualizowanie 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
  • Wprowadzanie danych do strumienia danych
  • Wyszukiwanie w strumieniu danych
  • Tworzenie indeksu podtrzymującego (rollover)
  • Zarządzanie strumieniami danych

Wyszukiwanie i agregowanie danych

  • Agregacje metryczne, kubełkowe i rurociągowe
  • Używanie DSL zapytania (zapytania poziomu terminu, pełnotekstowe i boolowskie)
  • Tworzenie i zarządzanie szablonami wyszukiwania
  • Badanie zaawansowanych funkcji wyszukiwania

Praca z API

  • Wspierane parametry dla operacji REST
  • Przykładowe żądania dla operacji OpenSearch
  • Badanie API OpenSearch

Używanie panelów OpenSearch

  • Konfiguracja serwera map WMS
  • Tworzenie wykresu Gantta
  • Generowanie raportów na żądanie
  • Używanie Notebooków OpenSearch

Bezpiecznienie OpenSearch

  • Konfiguracja wtyczki bezpieczeństwa
  • Konfiguracja uwierzytelniania i autoryzacji
  • Konfiguracja plików YAML
  • Generowanie certyfikatów (TLS i CA)
  • Zarządzanie indeksami systemu
  • Używanie Active Directory i LDAP
  • Wdrażanie SAML i OpenID Connect
  • Włączanie uwierzytelniania proxy
  • Pobieranie certyfikatów klienta
  • Konfiguracja kontroli dostępu
  • Włączanie dziennika audytu

Zarządzanie wtyczkami OpenSearch

  • Używanie wtyczek wyszukiwania (SQL, PPL, k-NN i Asynchronous search)
  • Automatyzowanie zarządzania indeksami z wtyczkami IM
  • Replikowanie międzyklastrowych indeksów za pomocą wtyczek
  • Alarmowanie bezpieczeństwa i wykrywanie anomalii
  • Używanie analizy śladów i analizatora wydajności

Integrowanie klientów i narzędzi

  • Zarządzanie zadaniami za pomocą CLI OpenSearch
  • Interakcja z klastrami OpenSearch za pomocą Java
  • Używanie klientów Python, Go i Java
  • Praca z agentami i narzędziami do wczytywania danych (Beats, Logstash, Grafana, etc.)

Rozwiązywanie problemów i konserwacja

Podsumowanie i kolejne kroki

Wymagania

  • Zapoznanie z Elasticsearch i Kibana
  • Doświadczenie w rozwoju oprogramowania

Grupa docelowa

  • Programiści
  • Administratorzy
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie