Plan Szkolenia

Wprowadzenie

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

Wprowadzenie do OpenSearch

  • Konfiguracja OpenSearch i OpenSearch Dashboards
  • Aktualizacja z Elasticsearch OSS na OpenSearch
  • Tworzenie i konfigurowanie klastra OpenSearch

Indeksowanie danych

  • Wysyłanie żądania do API indeksowania
  • Odczytywanie lub pobieranie danych
  • Aktualizowanie i usuwanie danych
  • Tworzenie aliasów indeksu
  • Dodawanie lub usuwanie indeksów
  • Zarządzanie aliasami
  • Określanie opcji aliasu indeksu
  • Tworzenie szablonu
  • Reindeksowanie danych

Dodawanie strumienia danych

  • Tworzenie szablonu indeksu
  • Tworzenie strumienia danych
  • Wprowadzanie danych do strumienia danych
  • Przeszukiwanie strumienia danych
  • Tworzenie tła indeksu (rollover)
  • Zarządzanie strumieniami danych

Przeszukiwanie i agregowanie danych

  • Agregacje metryczne, bucketa i pipeline
  • Używanie DSL zapytań (zapytania poziomowe, pełnotekstowe i boolowskie)
  • Tworzenie i zarządzanie szablonami wyszukiwania
  • Odkrywanie zaawansowanych funkcji wyszukiwania

Praca z API

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

Używanie OpenSearch Dashboards

  • Konfigurowanie serwera map WMS  
  • Tworzenie wykresu Gantt
  • Generowanie raportów na żądanie
  • Używanie OpenSearch Notebooks

Bezpieczeństwo OpenSearch

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

Zarządzanie wtyczkami OpenSearch

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

Integracja klientów i narzędzi

  • Zarządzanie zadaniami za pomocą OpenSearch CLI
  • Interakcja z klastrami OpenSearch przy użyciu Javy
  • Używanie klientów Python, Go i Javascript
  • Praca z agentami i narzędziami do ingerencji (Beats, Logstash, Grafana itp.)

Rozwiązywanie problemów i konserwacja

Podsumowanie i dalsze kroki

Wymagania

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

Publiczność

  • Programiści
  • Administratorzy
 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie