Kubernetes wird zur Orchestrierung containerisierter Anwendungen in skalierbaren Umgebungen eingesetzt. Es unterstützt den Betrieb verteilter Anwendungen, automatisierte Bereitstellung und Ausfallsicherheit. Der Kurs vermittelt zentrale Konzepte und praktische Grundlagen für Kubernetes-basierte Systeme.

Kursinhalt
1. Kubernetes-Grundlagen
  • Einordnung von Clustern, Nodes, Pods und Containern
  • Verständnis von Deployments, Services und Namespaces
  • Abgrenzung zwischen Docker-Containern und Kubernetes-Orchestrierung

2. Anwendung und Konfiguration
  • Bereitstellung einfacher Anwendungen in Kubernetes
  • Nutzung von YAML-Manifesten für Ressourcenbeschreibung
  • Konfiguration von Netzwerkzugriffen, Skalierung und Umgebungswerten

3. Betrieb und Fehleranalyse
  • Überwachung von Ressourcen, Logs und Statusinformationen
  • Analyse typischer Fehler bei Deployments und Pods
  • Einordnung von Sicherheit, Updates und Betriebsanforderungen

Berufliche Relevanz
  • Anwendung in Cloud-Infrastruktur, DevOps und Plattformbetrieb
  • Vorbereitung auf Aufgaben rund um containerisierte Anwendungen
  • Grundlage für moderne Deployment- und Skalierungskonzepte