- Elasticsearch Grundlagen
- Allgemeines zu Suchmaschinen
- Zusammenspiel des Elastic Stack
- Datenimport / Indizierung von Daten
- Mappings / Schemafreiheit
- Unterschiede zwischen Opensearch und Elasticsearch
- Kibana - Daten visualisieren und durch den Elastic Stack navigieren
- Discover Interface
- Visualisierungen
- Dashboard
- Machine Learning
- Beats - Daten transferieren
- Laden von Logfiles mit Filebeat
- Verarbeitung von verschiedenen Logfileformaten
- Umgang mit Java Logs
- Logstash - Daten zentralisieren, transformieren und speichern
- Installation
- Datenquellen anbinden
- Filtermöglichkeiten (Grok, Geoip etc.)
- Outputs anbinden
- Best Practices zum Betrieb
- Elastic Stack in der Produktion
- Erstellung eines verteilten Elasticsearch Clusters
- Berechnung der Anzahl von Shards, Nodes
- Node Rollen im Elasticsearch Cluster
- Automatisiertes Indexmanagement
- Konfiguration für den Livebetrieb
- Backups und Updates
- Absicherung des Elastic Stacks
- Lizenzmodelle
- Alerting
- Elastic Stack als SIEM Tool mit Machine Learning
- Monitoring des Elastic Stacks
- Upgrade von Version 8 auf 9 - Neue Features des Elastic Stacks
- Fleet Server und Elastic Agents
- Installation, Konfiguration der beiden Tools
- Fleet Server zur zentralen Verwaltung von Datenintegrationen
- Integrations zum Import von Logs / Metriken wichtiger Applikationen
LernzieleNach dem Seminar kennen Sie die Komponenten und Möglichkeiten des Elastic Stack. Sie können mit Elasticsearch Daten speichern, durchsuchen sowie analysieren. Sie benutzen Kibana um Daten zu visualisieren und durch den Elastic Stack zu navigieren. Sie zentralisieren, transformieren und speichern Daten mit Logstash und verwenden Beats zur Verteilung der Daten. Außerdem erwarten Sie zahlreiche konkrete Anwendungsbeispiele und Hinweise zum Einsatz und Betrieb des Elastic Stack.
ZielgruppenEntwickler, Administratoren, Softwarearchitekten mit Grundkenntnissen in Web-Technologien und Web-Applikationen, die den Elastic Stack für die Entwicklung von Lösungen einsetzen wollen.