Fortgeschrittenes Kubernetes: Produktionsbereite Orchestrierung
Kursüberblick
Bringen Sie Ihre Kubernetes-Fähigkeiten auf die nächste Stufe mit diesem umfassenden 4-tägigen Fortgeschrittenenkurs. Für erfahrene Professionals entwickelt, deckt dieser Kurs produktionstaugliche Kubernetes-Deployment, Sicherheit, Monitoring und Troubleshooting ab.
Was Sie lernen werden
Tag 1: Fortgeschrittene Architektur und Networking
-
Kubernetes Deep Dive
- Control Plane Komponenten Deep Dive
- etcd Cluster Management
- Erweiterte Scheduling- und Affinity-Regeln
- Custom Resource Definitions (CRDs)
-
Erweiterte Netzwerke
- CNI (Container Network Interface) Implementierungen
- Network Policies und Mikrosegmentierung
- Service Mesh Integration (Istio)
- Multi-Cluster Networking
Tag 2: Sicherheit und Compliance
-
Kubernetes Sicherheit
- RBAC (Role-Based Access Control) erweiterte Muster
- Pod Security Standards und Security Contexts
- Netzwerksicherheit und Verschlüsselung
- Image-Sicherheit und Vulnerability Scanning
-
Compliance und Governance
- Policy as Code mit Open Policy Agent (OPA)
- Admission Controller und Webhooks
- Audit Logging und Compliance Reporting
- Sicherheits-Benchmarks (CIS Kubernetes Benchmark)
Tag 3: Erweiterte Workload-Verwaltung
-
Stateful Applications
- StatefulSets und persistente Speicherung
- Datenbank-Operatoren und Custom Controller
- Backup- und Disaster-Recovery-Strategien
- Datenmigrations-Muster
-
Erweiterte Deployment-Strategien
- Blue-Green-Deployments
- Canary-Releases mit Flagger
- GitOps mit ArgoCD
- Multi-Environment-Promotion-Pipelines
Tag 4: Monitoring, Troubleshooting und Operations
-
Produktions-Monitoring
- Prometheus und Grafana erweiterte Einrichtung
- Custom Metrics und Alerting
- Distributed Tracing mit Jaeger
- Log-Aggregation mit ELK Stack
-
Troubleshooting und Performance
- Erweiterte Debugging-Techniken
- Performance-Optimierung
- Ressourcen-Management und Autoscaling
- Cluster-Troubleshooting-Methodologie
Voraussetzungen
- 6+ Monate Kubernetes-Erfahrung
- Starkes Verständnis von Containerisierung (Docker)
- Linux-Kommandozeilen-Kompetenz
- Grundlegendes Verständnis von Cloud-Plattformen
- Abschluss von “Docker Grundlagen” oder äquivalente Erfahrung
Hands-on Labs
- Einrichtung eines produktionstauglichen Clusters
- Implementierung erweiterter RBAC-Policies
- Deployment eines Service Mesh mit Istio
- Erstellung von Custom Controllern und Operatoren
- Einrichtung eines kompletten Monitoring-Stacks
- Implementierung eines GitOps-Workflows
- Troubleshooting komplexer Multi-Service-Anwendungen
Wer sollte teilnehmen
- Senior DevOps-Ingenieure
- Platform-Ingenieure
- Kubernetes-Administratoren
- Site Reliability Engineers (SREs)
- Technische Architekten, die Kubernetes-Adoption planen
Zertifizierungsvorbereitung
Dieser Kurs hilft bei der Vorbereitung auf:
- Certified Kubernetes Administrator (CKA)
- Certified Kubernetes Application Developer (CKAD)
- Certified Kubernetes Security Specialist (CKS)
Lernziele
Nach Abschluss werden Sie in der Lage sein:
- ✅ Produktionstaugliche Kubernetes-Cluster zu entwerfen und zu implementieren
- ✅ Kubernetes-Umgebungen nach Best Practices zu sichern
- ✅ Komplexe Kubernetes-Probleme zu troubleshooten
- ✅ Erweiterte Deployment-Strategien zu implementieren
- ✅ Kubernetes-Performance zu monitoren und zu optimieren
- ✅ Disaster-Recovery- und Backup-Strategien zu entwerfen