Kontakt aufnehmen

Schulungsübersicht

Einführung

  • OpenSearch im Vergleich zu Elasticsearch und Solr
  • Übersicht über die Funktionen und Architektur von OpenSearch

Erste Schritte

  • Einrichten von OpenSearch sowie OpenSearch Dashboards
  • Umstieg von Elasticsearch OSS auf OpenSearch
  • Erstellung und Konfiguration eines OpenSearch-Clusters

Dateneinbindung durch Indizierung

  • Senden einer Anfrage an die Index-API
  • Lesen oder Abrufen von Daten
  • Aktualisieren und Löschen von Daten
  • Erstellen von Index-Aliasen
  • Hinzufügen oder Entfernen von Indizes
  • Verwalten von Aliasen
  • Festlegen der Optionen für Index-Aliase
  • Erstellen einer Vorlage
  • Neuindizieren von Daten

Erstellung und Verwaltung von Datenströmen

  • Anlegen einer Index-Vorlage
  • Einrichten eines Datenstroms
  • Dateneingabe in den Datenstrom
  • Suchen in einem Datenstrom
  • Erstellung eines Backup-Indexes (Rollover)
  • Verwaltung von Datenströmen

Suche und Aggregation von Daten

  • Metrik-, Buckets- sowie Pipeline-Aggregationen
  • Einsatz der Query DSL (Term-Level-, Volltext- sowie Boolesche Abfragen)
  • Erstellen und Verwalten von Suchvorlagen
  • Vertiefte Kenntnisse zu fortgeschrittenen Suchfunktionen

Arbeit mit APIs

  • Unterstützte Parameter für REST-Operationen
  • Beispielhafte Anfragen zu OpenSearch-Aktionen
  • Erkundung der verfügbaren OpenSearch-APIs

Nutzung von OpenSearch Dashboards

  • Konfiguration eines WMS-Kartenservers
  • Erstellen von Gantt-Diagrammen
  • Erstellung on-demand-Berichte
  • Einsatz von OpenSearch Notebooks

Absicherung von OpenSearch

  • Aktivieren des Sicherheits-Plugins
  • Konfiguration von Authentifizierung und Autorisierung
  • Bearbeitung der YAML-Konfigurationsdateien
  • Generieren von Zertifikaten (TLS sowie CA)
  • Verwaltung systemrelevanter Indizes
  • Integration von Active Directory und LDAP
  • Implementierung von SAML sowie OpenID Connect
  • Einrichten der Proxy-Authentifizierung
  • Beschaffung von Client-Zertifikaten
  • Festlegung von Zugriffskontrollen
  • Aktivieren des Audit-Loggings

Verwaltung von OpenSearch-Plugins

  • Einsatz von Such-Plugins wie SQL, PPL, k-NN sowie asynchronen Suchfunktionen
  • Automatisierung der Indexverwaltung mithilfe spezieller Plugins
  • Replizieren von Indizes zwischen mehreren Clustern durch entsprechende Plugins
  • Einrichtung von Warnungen sowie Sicherheits- und Anomalieerkennung
  • Nutzung der Trace-Analyse sowie des Performance-Analyzers

Integration von Clients und Werkzeugen

  • Verwaltung von Aufgaben mithilfe der OpenSearch CLI
  • Kommunikation mit OpenSearch-Clustern in Java
  • Nutzung von Clients für Python, Go sowie JavaScript
  • Zusammenarbeit mit Agents und Datenerfassungswerkzeugen wie Beats, Logstash und Grafana

Fehlerbehebung und Wartung

Zusammenfassung sowie Ausblick auf weitere Schritte

Voraussetzungen

  • Grundkenntnisse in Elasticsearch und Kibana
  • Erfahrung in der Softwareentwicklung

Zielgruppe

  • Entwickler
  • Administratoren
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien