Schulung
Betrieb von Elasticsearch
Elasticsearch ist eine verteilte Such- und Analyseplattform im Zentrum des Elastic Stack, deren stabiler Betrieb fundierte Kenntnisse zu Architektur, Konfiguration, Index- und Shard-Management, Backups, Monitoring und Security erfordert. Die Schulung vermittelt die dafür nötigen Konzepte und praktische Vorgehensweisen für Docker- und Kubernetes-Umgebungen.
Schulungsziel
In dieser Schulung lernen Sie, Elasticsearch-Cluster zu installieren, zu konfigurieren, zu überwachen und sicher zu betreiben.
Zielgruppe
Administrationsteams, DevOps-Engineers und Plattform-Teams.
Erforderliche Vorkenntnisse
Kenntnisse der Systemadministration und im Umgang mit der Linux-Kommandozeile und Kubernetes.
Themen
Die im Rahmen der Schulung behandelten Inhalte schließen ein:
Einführung in Elasticsearch
- Architektur, Komponenten und Node-Typen
- Einordnung im Datenbank- und Such-Umfeld
- Kibana und der Elastic Stack
Installation und Grundkonfiguration
- Deployment mit Docker
- Betrieb auf Kubernetes mit ECK (Elastic Cloud on Kubernetes)
- Plugins und Erweiterungen
- Betriebssystem- und Ressourcen-Tuning
Cluster- und Index-Betrieb
- Shards, Replicas und Refresh
- Index-Operationen
- Reindex, Aliases und Index-Templates
- Data Streams und Index Lifecycle Management (ILM)
Cluster-Health und Troubleshooting
- Cluster-APIs und wichtige Kennzahlen
- Shard Allocation und Allocation Awareness
- Analyse typischer Fehlerbilder
Backup und Recovery
- Snapshot-Repositories und S3
- Snapshot Lifecycle Management (SLM), Policies und Restore
- Restore in neue Cluster
Performance und Observability
- Benchmarking
- Slow Logs und Profiling
- Stack Monitoring, Alerts und Dashboards
Lifecycle und Sicherheit
- Upgrade-Strategien
- Verschlüsselung, Authentifizierung und Zugriffskontrolle
- Security-Konfiguration und Audit-Logging
Ausblick
- Machine Learning, Vector Search und semantische Suche