Návrh Školení

Úvod

  • OpenSearch vs Elasticsearch vs Solr
  • Přehled funkcí a architektury OpenSearchu

Začínáme

  • Nastavení OpenSearchu a OpenSearch Dashboards.
  • Upgrade z Elasticsearch OSS na OpenSearch.
  • Vytvoření a konfigurace clusteru OpenSearchu.

Indexování dat

  • Odeslání požadavku na index API.
  • Čtení nebo získávání dat.
  • Aktualizace a odstranění dat.
  • Vytvoření indexových aliasů.
  • Přidání nebo odebrání indexů.
  • Správa aliasů.
  • Specifikace možností indexových aliasů.
  • Vytvoření šablony.
  • Přeindexování dat.

Přidání datového proudu

  • Vytvoření šablony indexu.
  • Vytvoření datového proudu.
  • Ingestace dat do datového proudu.
  • Hledání v datovém proudu.
  • Vytvoření záložního indexu (rollover).
  • Správa datových proudů.

Hledání a agregace dat

  • Metrické, bucket a pipeline agregace.
  • Použití query DSL (term-level, full-text a boolean dotazy).
  • Vytváření a správa šablon vyhledávání.
  • Prozkoumání pokročilých funkcí vyhledávání.

Práce s API

  • Podporované parametry pro REST operace.
  • Ukázky požadavků na OpenSearch operace.
  • Prozkoumání API OpenSearchu.

Použití OpenSearch Dashboards

  • Nastavení WMS map serveru  
  • Vytvoření Ganttovského diagramu
  • Generování sestav na vyžádání
  • Použití OpenSearch Notebooks

Zabezpečení OpenSearchu

  • Nastavení zabezpečovacího pluginu.
  • Konfigurace ověřování a autorizace.
  • Konfigurace YAML souborů.
  • Generování certifikátů (TLS a CA).
  • Správa systémových indexů.
  • Použití Active Directory a LDAP.
  • Implementace SAML a OpenID Connect.
  • Povolení proxy ověřování.
  • Získávání certifikátů klienta.
  • Konfigurace přístupových omezení.
  • Povolení auditního logování.

Správa pluginů OpenSearchu

  • Použití vyhledávacích pluginů (SQL, PPL, k-NN a Asynchronní hledání).
  • Automatizace správy indexu pomocí IM pluginů.
  • Replikování meziclusterových indexů pomocí pluginů.
  • Upozorňování na zabezpečení a detekci anomálií.
  • Použití analýzy tras a analyzéru výkonu.

Integrace klientů a nástrojů

  • Správa úloh pomocí OpenSearch CLI.
  • Interakce s clusterem OpenSearchu pomocí Java.
  • Použití klientů Python, Go a Javascript.
  • Práce s agenty a nástroji pro ingestaci (Beats, Logstash, Grafana atd.).

Řešení problémů a údržba

Shrnutí a další kroky

Požadavky

  • Odborné znalosti Elasticsearchu a Kibany
  • Zkušenost v software vývoji

Cílová skupina

  • Vývojáři
  • Správci
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie