Durch den Trend zu Container-basierten Anwendungen stellt sich die Herausforderungen der Container-Orachestrierung. Kubernetes hat sich als Standard etabliert und wird durch Cloud- wie Produktanbieter gleichermaßen unterstützt.
Nicht nur in öffentlichen Clouds, sondern zunehmend auch im Unternehmensumfeld bildet Kubernetes mittlerweile den Standard für Containerlösungen.
Termine:
Kontaktieren Sie uns!Trainer:
Thomas KruseSchulungsziel
Die Kubernetes Schulung vermittelt relevante Grundlagen und versetzt Teilnehmer in die Lage, eigenständig Anwendungen als Container bereitzustellen. Sie installieren Kubernetes und lernen Container für Ihre eigenen Anwendungen in Kubernetes bereitzustellen. Wichtige Aspekte wie Service-Discovery, Umgang mit Credentials (Secrets) und Skalierung von Anwendungen werden anhand praktischer Beispiele vermittelt.
Nach Abschluss der Schulung kennen Sie die Architektur von Kubernetes und sind in der Lage Kubernetes für Entwicklung und Betrieb von Anwendungen einzusetzen.
Zielgruppe
Softwareentwickler und Systemadministratoren, die Kubernetes einsetzen möchten.
Vorkenntnisse: |
Umgang mit Unix/Linux Kommandozeile, Container Grundlagen |
Dauer: |
3 Tage |
Themen
Folgende Themen werden in dieser Schulung behandelt:
-
Kubernetes Grundlagen
-
Architektur von Kubernetes
-
-
Container und Pods
-
Verteilung mit Deployments
-
Skalierung
-
Health Checks und Fail-Over
-
-
Volumes
-
Services
-
Load Balancing
-
DNS
-
Labels, Selektoren
-
-
Spezielle Pod Typen
-
Jobs, Daemon Sets
-
-
Infrastructure as Code
-
Build und Deployment der Anwendung
-
Continuous Deployment
-
-
Monitoring und Logging
-
Kubernetes Dashboard
-
Zentrales Logging in Kubernetes
-