KubernetesOrchestrierungProduktionFortgeschrittenDevOps

Fortgeschrittenes Kubernetes: Produktionsbereite Orchestrierung

Viertägiger umfassender Kurs über fortgeschrittene Kubernetes-Konzepte für Produktionsumgebungen und Enterprise-Deployment.

4 Tage
Advanced
Loslegen

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

  1. Einrichtung eines produktionstauglichen Clusters
  2. Implementierung erweiterter RBAC-Policies
  3. Deployment eines Service Mesh mit Istio
  4. Erstellung von Custom Controllern und Operatoren
  5. Einrichtung eines kompletten Monitoring-Stacks
  6. Implementierung eines GitOps-Workflows
  7. 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