Certified Kubernetes Application Developer (CKAD)

Preis
Netto
MwSt.

Preis
Preis auf Anfrage

Dauer
5 Tage

Für Unternehmen und Arbeitssuchende:
dieser Kurs ist zu 100 % förderfähig!
 

Standort

Kurssprache
Englisch

Trainingslösungen
Online Live

Zwischen Microservices, Automatisierung und Cloud-Plattformen wächst die Bedeutung containerisierter Anwendungen kontinuierlich. Kubernetes zählt dabei zu den wichtigsten Technologien für moderne Entwicklungs- und Deployment-Prozesse.

Zentrale Themen

  • Kubernetes Architektur und Ressourcenverwaltung
  • Pods, Namespaces und Workload-Management
  • Networking, Services und Ingress-Konzepte
  • Konfiguration mit ConfigMaps und Secrets
  • Skalierung, Updates und Self-Healing
  • CI/CD-nahe Workflows und Cloud-native Prozesse

Voraussetzung
Technisches Grundverständnis für Container-Technologien, Linux oder Softwareentwicklung bildet eine sinnvolle Basis.

Zielgruppe
Entwicklerteams, DevOps Engineers, Cloud Specialists, SREs, IT-Administratoren und Fachkräfte mit Fokus auf moderne Plattformtechnologien.

Praxisnahe Kubernetes-Kompetenzen schaffen wertvolle Grundlagen für performante Anwendungen, automatisierte Abläufe und zeitgemäße Cloud-Infrastrukturen.

Als PDF drucken/speichern
Kursinhalte
  • Überblick über die Container-Orchestrierung
  • Die Kubernetes-Architektur verstehen
  • Entwerfen eines Kubernetes-Clusters
  • Metal Load Balancer
  • Verwendung von Pods, Labels und Selektoren
  • Funktionsweise von Replica on Controller und Replica Set
  • Services verstehen – Cluster-IP, Node-Port und Load Balancer
  • Daemon Sets verstehen
  • Manuelle Planung von Pods
  • Taints und Toleranzen
  • Knotenselektor
  • Knotenaffinität
  • Überblick über die Bereitstellung
  • Strategien für die Bereitstellung – Blue/Green und Canary
  • Standard-Schlüssel
  • Konfigurationszuordnung
  • Geheimnisverwaltung
  • Volumenverwaltung verstehen
  • Arten der Volumenbereitstellung
  • Persistente Volumina
  • Persistente Volumenanforderung
  • Verständnis der Speicherklasse
  • Grundlagen der Kubernetes-Authentifizierung
  • Grundlagen zu Role, ClusterRole, RoleBinding und ClusterRoleBinding
  • Grundlagen zum Sicherheitskontext
  • Basics der Netzwerkfunktionen in Kubernetes verstehen
  • Übersicht über CNI verstehen
  • Pod-Netzwerkkonzepte verstehen
  • CoreDNS-Übersicht
  • Ingress verstehen
  • Einführung in StatefulSet
  • Anwendungsfälle für StatefulSet
  • Verwaltung von StatefulSet
  • Speicherung in StatefulSet
  • Headless-Dienst
  • Einführung in die Prüfung auf Bereitschaft und Aktivität
  • Implementierung der Prüfung auf Bereitschaft und Aktivität im Pod
  • Informationen zur Überwachung von Anwendungs- und Clusterkomponenten
  • Multi-Container-Pods verstehen
  • Multi-Container-Pods erstellenCronJob
  • Einführung in Helm
  • Arbeiten mit Helm-Charts
  • Helm-Charts erstellen
  • Helm-Charts aktualisieren und auf eine ältere Version zurücksetzen
  • Einführung in Dockerfile
  • Übersicht über die Anweisungen in Dockerfile
  • Image erstellen Image in die zentrale Registry hochladen

Häufig gestellte Fragen

  • Containerisierte Anwendungen gehören heute zum Standard. Gefragt sind praxisnahe Skills für Deployments, Skalierung und Kubernetes-Workloads.
  • Pods, Deployments, Services, ConfigMaps, Security, Troubleshooting und Application Lifecycle Management bilden den Kern der Praxisarbeit.
  • Typische Anwendungen sind Kubernetes, kubectl, Helm, YAML, Docker und CI/CD-Tools für automatisierte Deployments.
  • Vor allem für DevOps Engineers, Entwickler, Cloud Engineers und IT-Teams mit Fokus auf Container- und Plattformbetrieb.
  • Viele Unternehmen modernisieren Anwendungen Richtung Cloud-native Architektur. Kubernetes zählt dabei zu den wichtigsten Plattformstandards.
  • Schnellere Deployments, stabile Anwendungen und effizientere Abläufe sorgen für mehr Kontrolle im Betrieb containerisierter Systeme.
  • Der Fokus liegt auf realistischen Szenarien, YAML-Konfigurationen, Fehleranalyse und dem direkten Arbeiten an Anwendungen.
  • Cloud-native Anwendungen wachsen rasant. Stabilität, Skalierbarkeit und Automatisierung werden dadurch zum entscheidenden Wettbewerbsfaktor.

Hast du weitere Fragen? Bitte kontaktiere uns.