Edocti
Fortgeschrittene technische Ausbildung für den modernen Softwareingenieur
Edocti Training

Kubernetes Application Developer (CKAD) – Vorbereitung

Mittelstufe
28 h
4.6 (413 Bewertungen)

Geplante Sessions

Aktuell sind keine Termine verfügbar.
Kubernetes Application Developer (CKAD) – Vorbereitung

Prüfungsnahe Praxis: Mappen Sie Ihre Skills 1:1 auf die CKAD‑Domänen – anhand realistischer, zeitbegrenzter Labs.

Arbeiten Sie ausschließlich mit kubectl und YAML, exakt wie in der Prüfung: Anwendungen entwerfen, deployen, beobachten und Fehler beheben.

Decken Sie die Kernbereiche – Workloads, Konfiguration, Security, Services, Networking und Observability – durch geführte Drills ab.

Praktische Erfahrung sammeln: Lösen Sie mehr als 20 Micro‑Labs und absolvieren Sie eine vollständige Mock‑Prüfung.

Nutzen: Bauen Sie die nötige Geschwindigkeit, Genauigkeit und Sicherheit auf, um unter Prüfungsbedingungen zu bestehen.

Für wen: Konzipiert für Entwickler mit Kubernetes‑Grundkenntnissen, die das CKAD-Zertifikat erlangen möchten.

Streng ausgerichtet am offiziellen Exam-Guide und der aktuellen Tool‑Umgebung der CNCF.

Fähigkeiten, die Sie lernen werden

kubectl & YAML Deployments & Pods ConfigMaps & Secrets RBAC & SecurityContext NetworkPolicies Services & Ingress Troubleshooting CKAD Exam Prep

Curriculum

Application Design and Build (CKAD 20%)

  • Kubernetes-API-Grundlagen für App-Entwickler/innen (objects, manifests, labels/annotations)
  • Pods und Multi-Container-Patterns: sidecar, ambassador, adapter; InitContainers
  • Probes und Lifecycle: liveness, readiness, startup; postStart/preStop Hooks
  • Jobs, CronJobs und Backoff-Limits; completion und parallelism
  • Überblick Stateful Workloads: StatefulSets vs. Deployments; PVC/PV/StorageClass basics
  • Packaging: Kustomize Overlays; YAML mit kubectl generieren; Helm (read-only)

Application Deployment (CKAD 20%)

  • Imperativ vs. deklarativ: kubectl create/apply/patch; dry-run=client; -o yaml
  • Deployments: Rollout, Strategien, Scaling, Rollback; Grundlagen DaemonSets & ReplicaSets
  • Resource requests/limits; QoS Classes und Eviction Signals
  • ConfigMaps und Secrets als env/envFrom/Volume Mounts; projected Volumes; Downward API
  • HPA (metrics-server) – Überblick; PodDisruptionBudget; node/pod affinity & topology spread (Developer-Sicht)

Application Observability and Maintenance (CKAD 15%)

  • Logs, Events und Watches: kubectl logs/-f, get events, describe, Field/Label Selectors
  • Probes Troubleshooting; Rollout History; CrashLoopBackOff/ImagePullBackOff diagnostizieren
  • exec/port-forward, Ephemeral Containers (kubectl debug)
  • Metrics & Traces (Developer-Sicht): kube-state-metrics, cAdvisor, OpenTelemetry Basics
  • Backup/Restore von Manifests; Namespace- und Quota-Hygiene

Application Environment, Configuration and Security (CKAD 25%)

  • ServiceAccounts, RBAC-Essentials für Apps; Least Privilege für Pods/Jobs
  • SecurityContext (user/group, capabilities, seccomp, readOnlyRootFilesystem)
  • NetworkPolicy-Grundlagen für App-Teams (ingress/egress)
  • Secrets at rest/in transit; Image Pull Secrets; Private Registries
  • Konfigurationsstrategien: Environment Variables, Config-Dateien via Volumes, Flags; FeatureGates Awareness

Services and Networking (CKAD 20%)

  • ClusterIP/NodePort/LoadBalancer; den passenden Service-Typ wählen
  • Ingress vs. IngressClass und Controller; Path/Host-Regeln; TLS
  • DNS in Kubernetes; Service Discovery; Headless Services
  • Readiness Gates, Health Checks am Edge; Sticky Sessions (Controller-spezifisch)

Exam workflow & speed drills

  • Aliases, kubectl completion und schnelles Kontext/Namespace-Switchen (KUBECONFIG)
  • Doku effizient durchsuchen (kubectl explain, Bookmarks)
  • 20+ zeitbegrenzte Mikro-Labs im CKAD-Stil
  • Komplette Mock-Prüfung mit Debrief

Optionale Module

Extras für reale Teams (optional)

  • Helm Packaging und Chart Testing (ct); Artifact Registries (OCI)
  • GitOps-Einführung mit Argo CD oder Flux (read-only)
  • Policy as Code: Kyverno oder Gatekeeper – Grundlagen für App-Teams
  • Stateful Patterns Deep-Dive (PVC Expansion, RWX-Optionen, StorageClass Tuning)

Kursablauf

  • Teil 1: 09:00–10:30
  • Pause: 10:30–10:45
  • Teil 2: 10:45–12:15
  • Mittagspause: 12:15–13:15
  • Teil 3: 13:15–15:15
  • Pause: 15:15–15:30
  • Teil 4: 15:30–17:30

Haben Sie an diesem Kurs teilgenommen?

Ihre Meinung ist uns sehr wichtig. Teilen Sie Ihre Erfahrungen mit uns und helfen Sie uns, diesen Kurs für zukünftige Teilnehmer weiter zu verbessern.

Feedback teilen

Möchten Sie mehr erfahren? Wir helfen Ihnen gern!

Oder schreiben Sie uns direkt an training@edocti.com.