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
Erfahrungsberichte (2)
Der Trainer war sehr gut und hat das Training perfekt auf meine Bedürfnisse abgestimmt.
Florentin - EXPERIS
Kurs - Search and Analytics with Amazon OpenSearch
Maschinelle Übersetzung
Kam zu Kenntnis neuer Funktionen im Betriebssystem, von denen ich bisher nichts wusste.
Dhivyalakshmi Ponnusamy - Mercedes-Benz AG
Kurs - Search and Analytics with Amazon OpenSearch
Maschinelle Übersetzung