Návrh Školení

Zavedení

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

Začínáme

  • Nastavení OpenSearch a OpenSearch řídicích panelů
  • Upgrade z Elasticsearch OSS na OpenSearch
  • Vytvoření a konfigurace OpenSearch clusteru

Indexování dat

  • Odeslání požadavku do indexového API
  • Čtení nebo získávání dat
  • Aktualizace a mazání dat
  • Vytváření indexových aliasů
  • Přidání nebo odebrání indexů
  • Správa aliasů
  • Určení možností aliasů indexu
  • Vytvoření šablony
  • Přeindexování dat

Přidání datového proudu

  • Vytvoření šablony indexu
  • Vytváření datového toku
  • Vkládání dat do datového toku
  • Vyhledávání datového toku
  • Vytvoření podpůrného indexu (převrácení)
  • Správa datových toků

Vyhledávání a agregace dat

  • Metrické, segmentové a potrubní agregace
  • Použití dotazu DSL (dotazy na úrovni termínu, fulltextové a booleovské dotazy)
  • Vytváření a správa vyhledávacích šablon
  • Zkoumání funkcí pokročilého vyhledávání

Práce s API

  • Podporované parametry pro operace REST
  • Vzorové požadavky na operace OpenSearch
  • Zkoumání OpenSearch API

Použití OpenSearch Dashboards

  • Konfigurace mapového serveru WMS
  • Vytvoření Ganttova diagramu
  • Generování reportů na vyžádání
  • Používání notebooků OpenSearch

Zajištění OpenSearch

  • Nastavení bezpečnostního pluginu
  • Konfigurace ověřování a autorizace
  • Konfigurace souborů YAML
  • Generování certifikátů (TLS a CA)
  • Správa systémových indexů
  • Použití Active Directory a LDAP
  • Implementace SAML a připojení OpenID
  • Povolení ověřování proxy
  • Získání klientských certifikátů
  • Konfigurace řízení přístupu
  • Povolení protokolování auditu

Správa OpenSearch pluginů

  • Použití vyhledávacích pluginů (SQL, PPL, k-NN a asynchronní vyhledávání)
  • Automatizace správy indexů pomocí zásuvných modulů pro rychlé zasílání zpráv
  • Replikace indexů napříč clustery pomocí pluginů
  • Zabezpečení výstrah a detekce anomálií
  • Použití analýzy sledování a analyzátoru výkonu

Integrace klientů a nástrojů

  • Správa úloh pomocí OpenSearch CLI
  • Interakce s OpenSearch clustery pomocí Java
  • Použití skriptových klientů Python, Go a Java
  • Práce s agenty a nástroji pro zpracování (Beats, Logstash, Grafana atd.)

Odstraňování problémů a údržba

Shrnutí a další kroky

Požadavky

  • Znalost Elasticsearch a Kibana
  • Zkušenosti s vývojem softwaru

Publikum

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

Počet účastníků


Price per participant

Reference (2)

Upcoming Courses

Související kategorie