Dieser Kurs vermittelt fundierte Kenntnisse zur Orchestrierung von Containern mit Kubernetes. Die Teilnehmenden lernen die Architektur von Clustern sowie die Verwaltung von Cloud-nativen Anwendungen kennen. Der Fokus liegt auf der Planung und dem stabilen Betrieb skalierbarer IT-Infrastrukturen.
Kursinhalt1. Architektur und Basisobjekte
- Aufbau und Funktionsweise von Kubernetes Clustern
- Erstellung und Verwaltung von Pods und Deployments
- Netzwerkanbindung über Services
2. Konfiguration und Datenspeicherung
- Einsatz von Persistent Volumes zur Datenhaltung
- Verwaltung von Umgebungsvariablen mit ConfigMaps
- Absicherung sensibler Daten durch Secrets
3. Sicherheit und Netzwerkkontrolle
- Implementierung von rollenbasierter Zugriffskontrolle
- Erstellung von Netzwerk-Policies zur Isolation
- Sicherheitsrelevante Einstellungen für Container-Laufzeiten
4. Monitoring und Skalierbarkeit
- Automatisierung von Skalierungsvorgängen
- Überwachung der Systemressourcen und Logging
- Methoden zur Diagnose und Fehlerbehebung
Berufliche Relevanz
- Betrieb und Administration komplexer Cloud-Umgebungen
- Mitwirkung bei der Transition zu Microservice-Architekturen
- Sicherstellung der Hochverfügbarkeit von IT-Diensten