Course Code: opensearch
Duration: 21 hours
Prerequisites:
  • Znajomość Elasticsearch i Kibana
  • Doświadczenie w tworzeniu oprogramowania

Publiczność

  • Programiści
  • Administratorzy
Overview:

OpenSearch (następca Elasticsearch) to oprogramowanie typu open source do wyszukiwania i analizy. Zapewnia łatwe w użyciu narzędzie do wizualizacji, OpenSearch Dashboards, do monitorowania danych w czasie rzeczywistym i raportowania.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów i administratorów, którzy chcą używać OpenSearch do przeprowadzania rozproszonego wyszukiwania i analizy danych w ujednoliconym i bezpiecznym systemie.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć budowanie rozwiązań wyszukiwania i analityki za pomocą OpenSearch i OpenSearch Dashboards.
  • Zrozumieć trzy podejścia (snapshot, restart i rolling) w aktualizacji z Elasticsearch OSS do OpenSearch.
  • Dowiedz się, jak indeksować dane, tworzyć strumienie danych, uruchamiać zapytania i usprawniać operacje między klastrami w OpenSearch.
  • Poznaj i używaj wtyczek, interfejsów API, klientów i narzędzi do pozyskiwania danych (Beats, Logstash, Grafana itp.), aby zoptymalizować środowisko wyszukiwania przy jednoczesnym zachowaniu bezpieczeństwa klastrów.
  • Używanie OpenSearch Dashboardów do centralizacji zarządzania danymi, wizualizacji, rejestrowania, monitorowania i konserwacji.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

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

Pierwsze kroki

  • Konfiguracja OpenSearch i OpenSearch pulpitów nawigacyjnych
  • Aktualizacja z Elasticsearch OSS do OpenSearch
  • Tworzenie i konfigurowanie klastra OpenSearch

Indeksowanie danych

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

Dodawanie strumienia danych

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

Wyszukiwanie i agregowanie danych

  • Agregacje metryczne, kubełkowe i potokowe
  • Korzystanie z zapytań DSL (zapytania na poziomie terminów, pełnotekstowe i logiczne)
  • Tworzenie szablonów wyszukiwania i zarządzanie nimi
  • Eksplorowanie zaawansowanych funkcji wyszukiwania

Praca z interfejsami API

  • Obsługiwane parametry dla operacji REST
  • Przykładowe żądania dla operacji OpenSearch
  • Eksplorowanie interfejsów API OpenSearch

Korzystanie z OpenSearch pulpitów nawigacyjnych

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

Zabezpieczanie OpenSearch

  • Konfigurowanie wtyczki zabezpieczeń
  • Konfigurowanie uwierzytelniania i autoryzacji
  • Konfigurowanie plików YAML
  • Generowanie certyfikatów (TLS i CA)
  • Zarządzanie indeksami systemu
  • Korzystanie z Active Directory i LDAP
  • Wdrażanie SAML i OpenID connect
  • Włączanie uwierzytelniania proxy
  • Uzyskiwanie certyfikatów klienta
  • Konfigurowanie kontroli dostępu
  • Włączanie rejestrowania audytu

Zarządzanie wtyczkami OpenSearch

  • Korzystanie z wtyczek wyszukiwania (SQL, PPL, k-NN i wyszukiwanie asynchroniczne)
  • Automatyzacja zarządzania indeksami za pomocą wtyczek IM
  • Replikowanie indeksów między klastrami przy użyciu 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 przy użyciu OpenSearch CLI
  • Interakcja z klastrami OpenSearch przy użyciu Java
  • Korzystanie z klientów skryptowych Python, Go i Java
  • Praca z agentami i narzędziami do pozyskiwania danych (Beats, Logstash, Grafana itp.)

Rozwiązywanie problemów i konserwacja

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Search and Analytics with Amazon OpenSearch

Qatar - Search and Analytics with Amazon OpenSearch

Egypt - Search and Analytics with Amazon OpenSearch

Saudi Arabia - Search and Analytics with Amazon OpenSearch

South Africa - Search and Analytics with Amazon OpenSearch

Brasil - Search and Analytics with Amazon OpenSearch

Canada - Search and Analytics with Amazon OpenSearch

中国 - Search and Analytics with Amazon OpenSearch

香港 - Search and Analytics with Amazon OpenSearch

澳門 - Search and Analytics with Amazon OpenSearch

台灣 - Search and Analytics with Amazon OpenSearch

USA - Search and Analytics with Amazon OpenSearch

Österreich - Search and Analytics with Amazon OpenSearch

Schweiz - Search and Analytics with Amazon OpenSearch

Deutschland - Search and Analytics with Amazon OpenSearch

Czech Republic - Search and Analytics with Amazon OpenSearch

Denmark - Search and Analytics with Amazon OpenSearch

Estonia - Search and Analytics with Amazon OpenSearch

Finland - Search and Analytics with Amazon OpenSearch

Greece - Search and Analytics with Amazon OpenSearch

Magyarország - Search and Analytics with Amazon OpenSearch

Ireland - Search and Analytics with Amazon OpenSearch

Luxembourg - Search and Analytics with Amazon OpenSearch

Latvia - Search and Analytics with Amazon OpenSearch

España - Search and Analytics with Amazon OpenSearch

Italia - Search and Analytics with Amazon OpenSearch

Lithuania - Search and Analytics with Amazon OpenSearch

Nederland - Search and Analytics with Amazon OpenSearch

Norway - Search and Analytics with Amazon OpenSearch

Portugal - Search and Analytics with Amazon OpenSearch

România - Search and Analytics with Amazon OpenSearch

Sverige - Search and Analytics with Amazon OpenSearch

Türkiye - Search and Analytics with Amazon OpenSearch

Malta - Search and Analytics with Amazon OpenSearch

Belgique - Search and Analytics with Amazon OpenSearch

France - Search and Analytics with Amazon OpenSearch

日本 - Search and Analytics with Amazon OpenSearch

Australia - Search and Analytics with Amazon OpenSearch

Malaysia - Search and Analytics with Amazon OpenSearch

New Zealand - Search and Analytics with Amazon OpenSearch

Philippines - Search and Analytics with Amazon OpenSearch

Singapore - Search and Analytics with Amazon OpenSearch

Thailand - Search and Analytics with Amazon OpenSearch

Vietnam - Search and Analytics with Amazon OpenSearch

India - Search and Analytics with Amazon OpenSearch

Argentina - Search and Analytics with Amazon OpenSearch

Chile - Search and Analytics with Amazon OpenSearch

Costa Rica - Search and Analytics with Amazon OpenSearch

Ecuador - Search and Analytics with Amazon OpenSearch

Guatemala - Search and Analytics with Amazon OpenSearch

Colombia - Search and Analytics with Amazon OpenSearch

México - Search and Analytics with Amazon OpenSearch

Panama - Search and Analytics with Amazon OpenSearch

Peru - Search and Analytics with Amazon OpenSearch

Uruguay - Search and Analytics with Amazon OpenSearch

Venezuela - Search and Analytics with Amazon OpenSearch

Polska - Search and Analytics with Amazon OpenSearch

United Kingdom - Search and Analytics with Amazon OpenSearch

South Korea - Search and Analytics with Amazon OpenSearch

Pakistan - Search and Analytics with Amazon OpenSearch

Sri Lanka - Search and Analytics with Amazon OpenSearch

Bulgaria - Search and Analytics with Amazon OpenSearch

Bolivia - Search and Analytics with Amazon OpenSearch

Indonesia - Search and Analytics with Amazon OpenSearch

Kazakhstan - Search and Analytics with Amazon OpenSearch

Moldova - Search and Analytics with Amazon OpenSearch

Morocco - Search and Analytics with Amazon OpenSearch

Tunisia - Search and Analytics with Amazon OpenSearch

Kuwait - Search and Analytics with Amazon OpenSearch

Oman - Search and Analytics with Amazon OpenSearch

Slovakia - Search and Analytics with Amazon OpenSearch

Kenya - Search and Analytics with Amazon OpenSearch

Nigeria - Search and Analytics with Amazon OpenSearch

Botswana - Search and Analytics with Amazon OpenSearch

Slovenia - Search and Analytics with Amazon OpenSearch

Croatia - Search and Analytics with Amazon OpenSearch

Serbia - Search and Analytics with Amazon OpenSearch

Bhutan - Search and Analytics with Amazon OpenSearch

Nepal - Search and Analytics with Amazon OpenSearch

Uzbekistan - Search and Analytics with Amazon OpenSearch