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.
Kursinhalt1. 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