Kubernetes
Kontakt
Lukas Paluch
DevOps Engineer
Kontakt
Lukas Paluch
Kubernetes ist ein hochflexibles, verteiltes System zum Betrieb ausfallsicherer, skalierbarer Anwendungen.
Es ist darauf ausgelegt, dynamisch auf Systemstörungen zu reagieren und den Betrieb von komplexen Anwendungen
auch unter schwierigen Szenarien aufrecht zu erhalten.
So sind auch Softwareaktualisierungen ohne Downtime möglich.
Die Flexibilität von Kubernetes bietet die Grundlage für einen stabilen, agilen und modernen IT-Betrieb. In einer dreitätigen Schulung werden die notwendigen Inhalte vermittelt, um Anwendungen auf Kubernetes zu betreiben. Hierzu gehört sowohl der direkte Umgang mit Kubernetes, als auch das Verständnis für die einzelnen Komponenten und deren Zusammenspiel. Zur Sicherstellung des Trainingserfolgs werden Inhalte an praktischen Beispielen auf bereitgestellter Infrastruktur vermittelt.
Nach der Schulung #
- Können Sie Anwendungen in Kubernetes installieren
- Können Sie Anwendungen in Kubernetes konfigurieren und betreiben
- Kennen Sie die Komponenten von Kubernetes und ihr Zusammenspiel
- Kennen Sie Quellen, um ihr Wissen weiter zu vertiefen
Inhalte #
- Container im Überblick
- Deployment und Betrieb von Anwendungen in Kubernetes
(mit praktischen Übungen) - Konfiguration von Anwendungen (mit praktischen Übungen)
- mit Konfigurationsdateien
- mit persistentem Speicher
- Kommunikation zwischen Anwendungen in Kubernetes (mit praktischen Übungen)
- Aufbau und Zusammenspiel der Kubernetes Komponenten
- Grundlegende Sicherheitsmechaniken in Kubernetes
- Betriebsstabilität im Überblick (mit praktischen Übungen)
- Logging
- Monitoring
- Tracing
Vorwissen #
- Grundlegende Erfahrungen mit Linux
- Grundlegende Erfahrungen mit einem Terminal
- Grundlegende Erfahrung im Editieren von Dateien
- Umgang mit SSH
- Erfahrungen im Umgang mit Containern1
-
Die Container Schulung vermittelt die notwendigen Grundlagen ↩︎