Schița de curs

Introducere

  • OpenSearch vs Elasticsearch vs Solr
  • Prezentare generală a caracteristicilor și arhitecturii OpenSearch

Noțiuni introductive

  • Configurarea tablourilor de bord OpenSearch și OpenSearch Dashboards
  • Actualizarea de la Elasticsearch OSS la OpenSearch
  • Crearea și configurarea unui cluster OpenSearch

Date de indexare

  • Trimiterea unei cereri către API index
  • Citirea sau recuperarea datelor
  • Actualizarea și ștergerea datelor
  • Crearea de alias-uri de index
  • Adăugarea sau eliminarea indicilor
  • Gestionarea aliasurilor
  • Specificarea opțiunilor de alias de index
  • Crearea unui șablon
  • Reindexarea datelor

Adăugarea unui flux de date

  • Crearea unui șablon de index
  • Crearea unui flux de date
  • Introducerea de date în fluxul de date
  • Searchingerea unui flux de date
  • Crearea unui index de rezervă (rollover)
  • Gestionarea fluxurilor de date

Searching și agregarea datelor

  • Agregări metrice, de găleți și de conducte
  • Utilizarea DSL-ului de interogare (interogări la nivel de termen, full-text și boolean)
  • Crearea și gestionarea șabloanelor de căutare
  • Explorarea funcțiilor de căutare avansate

Lucrul cu API-uri

  • Parametrii suportați pentru operațiunile REST
  • Exemple de cereri pentru operațiunile OpenSearch
  • Explorarea API-urilor OpenSearch

Utilizarea tablourilor de bord OpenSearch

  • Configurarea serverului de hărți WMS
  • Crearea unei diagrame Gantt
  • Generarea de rapoarte la cerere
  • Utilizarea caietelor de notițe OpenSearch

Asigurarea deschideriiSearch

  • Configurarea plugin-ului de securitate
  • Configurarea autentificării și autorizării
  • Configurarea fișierelor YAML
  • Generarea de certificate (TLS și CA)
  • Gestionarea indicilor de sistem
  • Utilizarea Active Directory și LDAP
  • Implementarea SAML și OpenID connect
  • Activarea autentificării prin proxy
  • Obținerea certificatelor clienților
  • Configurarea controalelor de acces
  • Activarea jurnalizării de audit

Gestionarea pluginurilor OpenSearch

  • Utilizarea plugin-urilor de căutare (SQL, PPL, k-NN și căutare asincronă)
  • Automatizarea gestionării indexului cu ajutorul pluginurilor de MI
  • Replicarea indicilor între clustere cu ajutorul pluginurilor
  • Alertă de securitate și detectarea anomaliilor
  • Utilizarea analizei urmelor și a analizatorului de performanță

Integrarea clienților și a instrumentelor

  • Gestionarea sarcinilor utilizând OpenSearch CLI
  • Interacțiunea cu clusterele OpenSearch folosind Java
  • Utilizarea clienților Python, Go și Javascript
  • Lucrul cu agenți și instrumente de ingerință (Beats, Logstash, Grafana etc.)

Depanare și întreținere

Rezumat și etapele următoare

Cerințe

  • Familiaritate cu Elasticsearch și Kibana
  • .
  • Experiență în dezvoltarea de software
  • .

Audiență

  • Dezvoltatorii
  • Administratori
 21 ore

Mărturii (2)

Cursuri înrudite

QGIS for Geographic Information System

21 ore

Categorii înrudite