DevOps Engineer - Kubernetes

Diese Weiterbildung vermittelt fundierte Kenntnisse im Bereich der Container-Orchestrierung mit Kubernetes. Die Teilnehmenden lernen die Architektur und die wesentlichen Komponenten von Clustern kennen. Der Schwerpunkt liegt auf der Bereitstellung und Skalierung von Anwendungen in modernen Infrastrukturen.

Kursinhalt
1. Grundlagen der Orchestrierung
  • Einführung in die Konzepte von Kubernetes
  • Zusammenspiel von Containern und Clustern
  • Verständnis der deklarativen Konfiguration

2. Architektur und Komponenten
  • Aufbau von Control Plane und Worker Nodes
  • Rolle von API-Server und Scheduler
  • Funktionsweise von Kubelet und Proxy

3. Anwendungsmanagement
  • Erstellung von Pods und Deployments
  • Skalierung von Applikationen
  • Verwaltung von Services und Netzwerkzugriffen

4. Speicher und Konfiguration
  • Einbindung von Persistent Volumes
  • Nutzung von ConfigMaps für Einstellungen
  • Sichere Verwaltung von Secrets

5. Monitoring und Fehlerbehebung
  • Überwachung des Systemzustands
  • Analyse von Logs zur Problemidentifikation
  • Durchführung von Updates und Rollbacks

Berufliche Relevanz
  • Unterstützung bei der Automatisierung von IT-Prozessen
  • Beitrag zur Skalierbarkeit und Stabilität von Softwarelösungen
  • Mitwirkung in modernen DevOps-Teams und Infrastrukturprojekten