Bewertungen 4,2
Bewertungen 4,5
100% Förderbar

Certified Kubernetes Application Developer (CKAD)

Cloud-native Anwendungen entstehen heute auf Container-Plattformen – und Kubernetes hat sich als Standard für deren Orchestrierung durchgesetzt. Wer Anwendungen zuverlässig deployen und betreiben will, braucht fundiertes Kubernetes-Wissen.

Zentrale Themen

  • Grundprinzipien der Kubernetes-Architektur und Ressourcensteuerung
  • Verwaltung von Pods, Namespaces und Workload-Konfigurationen
  • Netzwerke, Services und Ingress-Routing in Kubernetes
  • Nutzung von ConfigMaps und Secrets für die Anwendungskonfiguration
  • Automatisches Skalieren, Rolling Updates und Selbstheilungsmechanismen
  • Cloud-native Deployment-Prozesse und CI/CD-Integration

Voraussetzung
Erste Erfahrungen mit Linux, Containern oder Softwareentwicklung erleichtern den Einstieg – sind aber keine formale Voraussetzung.

Zielgruppe
Angesprochen sind alle, die im Bereich Cloud-Infrastruktur arbeiten oder wollen: Entwicklerinnen und Entwickler, DevOps Engineers, Cloud Specialists, SREs und IT-Fachkräfte.

Wer Kubernetes-Anwendungen sicher deployen und betreiben kann, schafft die Grundlage für stabile, skalierbare und zukunftsfähige Produktivumgebungen.

Kursinhalte
  • Überblick über Container-Orchestrierung mit Kubernetes
  • Architektur und Grundprinzipien von Kubernetes
  • Kubernetes-Cluster planen und aufbauen
  • Metal Load Balancer einrichten und validieren
  • Pods, Labels und Selektoren einsetzen
  • Replica Controller und Replica Sets im Überblick
  • Services verstehen: Cluster-IP, Node-Port und Load Balancer
  • Daemon Sets konfigurieren und anwenden
  • Pods manuell planen und zuweisen
  • Taints und Toleranzen definieren
  • Knotenselektoren nutzen
  • Knotenaffinität konfigurieren
  • Deployment-Strategien im Überblick
  • Blue/Green- und Canary-Deployments umsetzen
  • Standard-Schlüssel einsetzen
  • ConfigMaps für die Konfiguration nutzen
  • Secrets sicher verwalten
  • Volumes verstehen und verwalten
  • Bereitstellungsarten für Volumes kennenlernen
  • Persistente Volumes einrichten
  • Persistente Volume Claims anlegen
  • Speicherklassen verstehen und nutzen
  • Authentifizierung in Kubernetes verstehen
  • Rollen, ClusterRoles, RoleBindings und ClusterRoleBindings einsetzen
  • Sicherheitskontext konfigurieren
  • Netzwerkgrundlagen in Kubernetes verstehen
  • CNI-Konzepte im Überblick
  • Pod-Netzwerke verstehen und konfigurieren
  • CoreDNS-Grundlagen kennen
  • Ingress-Ressourcen einrichten
  • StatefulSets kennenlernen
  • Einsatzszenarien für StatefulSets
  • StatefulSets verwalten
  • Speicher in StatefulSets nutzen
  • Headless Services einrichten
  • Readiness- und Liveness-Probes im Überblick
  • Probes in Pods implementieren und konfigurieren
  • Anwendungs- und Clusterkomponenten überwachen und protokollieren
  • Aufbau und Funktionsweise von Multi-Container-Pods
  • Multi-Container-Pods erstellen und CronJobs einsetzen
  • Helm kennenlernen und einrichten
  • Helm Charts nutzen und verwalten
  • Eigene Helm Charts erstellen
  • Helm Charts aktualisieren und auf frühere Versionen zurücksetzen
  • Dockerfiles verstehen und erstellen
  • Dockerfile-Anweisungen im Überblick
  • Images bauen und in eine zentrale Registry hochladen

Jetzt kostenlos beraten lassen

Unsere Fördermaßnahmen gelten ausschließlich für Teilnehmende mit Wohn- oder Arbeitssitz in Deutschland. 
Eine Förderung außerhalb Deutschlands ist nicht möglich.

Für Berufseinsteiger, Arbeitsuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten …

Häufig gestellte Fragen

  • Containerisierte Anwendungen sind heute allgegenwärtig – fundierte Kubernetes-Kenntnisse helfen dabei, Deployments, Skalierung und Workloads sicher zu beherrschen.
  • Im Zentrum stehen Pods, Deployments, Services, ConfigMaps, Sicherheitsmechanismen, Fehleranalyse und das Management von Anwendungslebenszyklen.
  • Eingesetzt werden Kubernetes, kubectl, Helm, YAML-Definitionen, Docker und CI/CD-Werkzeuge für automatisierte Deployment-Prozesse.
  • Besonders geeignet für Entwicklerinnen und Entwickler, DevOps Engineers und Cloud Engineers, die sich auf Container-Plattformen spezialisieren wollen.
  • Cloud-native Architekturen gewinnen branchenübergreifend an Bedeutung – Kubernetes ist dabei als Orchestrierungsstandard kaum wegzudenken.
  • Wer Kubernetes praxisnah beherrscht, kann Anwendungen schneller ausrollen, stabiler betreiben und effizienter skalieren.
  • Anhand realistischer Szenarien wird mit YAML-Konfigurationen gearbeitet, Fehler analysiert und direkt an echten Anwendungsstrukturen geübt.
  • Mit dem Wachstum cloud-nativer Systeme steigt der Bedarf an Stabilität, Skalierbarkeit und Automatisierung – und damit an qualifiziertem Kubernetes-Know-how.

Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell

Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.