Header Background
 
 
 
Seminar mit gesichertem Termin
seminar logo

Certified Kubernetes Application Developer (CKAD)

Seminardauer: 3 Tage

Ziele der Schulung

In dieser 3-tägigen Schulung Certified Kubernetes Application Developer (CKAD)” erwerben Sie praxisnahe Kenntnisse zur Entwicklung, Bereitstellung und Verwaltung containerisierter Anwendungen in Kubernetes-Clustern. Sie lernen, Anwendungen zu containerisieren, Kubernetes-Ressourcen zu definieren und die zentralen Kubernetes-Konzepte für den produktiven Betrieb moderner Cloud-Native-Anwendungen einzusetzen.

Ausgehend von einer einfachen Anwendung erfahren Sie, wie Deployments, Services, Volumes, ConfigMaps und Secrets verwendet werden, um skalierbare und ausfallsichere Anwendungen bereitzustellen. Darüber hinaus lernen Sie den Umgang mit Netzwerkkonfigurationen, Sicherheitsmechanismen, Storage-Lösungen sowie Methoden zur Überwachung und Fehlerbehebung in Kubernetes-Umgebungen.

Der Kurs bereitet Sie gezielt auf die Certified Kubernetes Application Developer (CKAD) Prüfung vor.

Die Prüfungsgebühr ist nicht im Preis enthalten.

Zielgruppe Seminar

Dieser Kurs richtet sich an erfahrene Anwendungsentwickler, die Anwendungen containerisieren, hosten, bereitstellen und in einem Multi-Node-Cluster konfigurieren müssen.

Voraussetzungen

Um den größtmöglichen Nutzen aus diesem Kurs zu ziehen, sollten Sie folgendes mitbringen:

  • Grundlegende Kenntnisse der Linux-Befehlszeile und der Dateibearbeitung sowie Vertrautheit mit der Verwendung einer Programmiersprache (wie Python, Node.js, Go)
  • Kenntnisse über Cloud-Native-Anwendungskonzepte und -Architekturen sind für diesen Kurs hilfreich

Lernmethodik

Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.

Seminarinhalt

Einführung

  • Kursziele und Lernziele
  • Vorstellung der Teilnehmenden und Zielgruppe
  • Die Linux Foundation
  • Linux Foundation Training
  • Zertifizierungsprogramme und digitale Badges
  • Kursplattform und Lab-Umgebung

Kubernetes-Architektur

  • Was ist Kubernetes?
  • Komponenten von Kubernetes
  • Herausforderungen
  • The Borg Heritage
  • Kubernetes-Architektur im Überblick
  • Terminologie
  • Control Plane Node
  • Worker Nodes
  • Pods
  • Services
  • Operators
  • Single IP per Pod
  • Networking Setup
  • CNI Network Configuration File
  • Pod-to-Pod Communication
  • Cloud Native Computing Foundation
  • Resource Recommendations
  • Labs

Build

  • Container Options
  • Containerizing an Application
  • Creating the Dockerfile
  • Hosting a Local Repository
  • Creating a Deployment
  • Running Commands in a Container
  • Multi-Container Pod
  • readinessProbe
  • livenessProbe
  • startupProbe
  • Testing
  • Helm
  • Kustomize
  • Labs

Design

  • Traditional Applications: Considerations
  • Decoupled Resources
  • Transience
  • Flexible Framework
  • Managing Resource Usage
  • Using Label Selectors
  • Multi-Container Pods
  • Sidecar Container
  • Adapter Container
  • Ambassador
  • initContainer
  • Custom Resource Definitions
  • Points to Ponder
  • Jobs
  • Labs

Deployment Configuration

  • Volumes Overview
  • Introducing Volumes
  • Volume Spec
  • Volume Types
  • Shared Volume Example
  • Persistent Volumes and Claims
  • Persistent Volume
  • Persistent Volume Claim
  • Dynamic Provisioning
  • Secrets
  • Using Secrets via Environment Variables
  • Mounting Secrets as Volumes
  • Portable Data with ConfigMaps
  • Using ConfigMaps
  • Deployment Configuration Status
  • Scaling and Rolling Updates
  • Deployment Rollbacks
  • Labs

Understanding Security

  • Security Overview
  • Accessing the API
  • Authentication
  • Authorization
  • RBAC
  • RBAC Process Overview
  • Admission Controller
  • Security Contexts
  • Pod Security Standards
  • Network Policies
  • Network Policy Example
  • Default Policy Example
  • Labs

Exposing Applications

  • Service Types
  • Services Diagram
  • Service Update Pattern
  • Accessing an Application with a Service
  • Service without a Selector
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Ingress Resource
  • Ingress Controller
  • Service Mesh
  • Labs

Application Troubleshooting

  • Troubleshooting Overview
  • Basic Troubleshooting Steps
  • Ongoing (Constant) Change
  • Basic Troubleshooting Flow: Pods
  • Basic Troubleshooting Flow: Node and Security
  • Basic Troubleshooting Flow: Agents
  • Monitoring
  • Logging Tools
  • Monitoring Applications
  • System and Agent Logs
  • Conformance Testing
  • More Resource
  • Labs

Closing and Evaluation Survey

  • Evaluation Survey

Vorbereitung auf die CKAD-Zertifizierung

  • Relevante CKAD-Themengebiete
  • Prüfungsrelevante Kubernetes-Ressourcen
  • Best Practices für die Prüfungsvorbereitung
  • Tipps für die praktische Prüfung

Hinweise

Prüfung und Zertifizierung

Änderungen vorbehalten:

  • 12 Monate Zeit zur Terminvereinbarung der Prüfung mit einer Wiederholungsmöglichkeit (Retake)
  • Kostenloser CKAD-Prüfungssimulator : 2 Versuche
  • 12 Monate Zugriff auf die Kursmaterialien

Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

IT-Schulungen Badge: Certified Kubernetes Application Developer (CKAD)

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.

Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.

Übersicht: Linux Foundation Zertifizierung Schulungen Portfolio

Mehr zu den Vorteilen von Badges

Kundenbewertungen

4,53

90 Teilnehmende
 
38%
 
62%
 
0%
 
0%
 
0%

Gesicherte Kurstermine

       
10.08. - 12.08.2026 Virtual Classroom (online) Buchen
07.09. - 09.09.2026 Virtual Classroom (online) Buchen
12.10. - 14.10.2026 Nürnberg Buchen
12.10. - 14.10.2026 Virtual Classroom (online) Buchen
09.11. - 11.11.2026 Nürnberg Buchen
09.11. - 11.11.2026 Virtual Classroom (online) Buchen
07.12. - 09.12.2026 Nürnberg Buchen
07.12. - 09.12.2026 Virtual Classroom (online) Buchen

Seminare kurz vor der Durchführung

       
20.07. - 22.07.2026 Hamburg Anfragen
14.07. - 16.07.2027 München Anfragen
 
8 Gesicherte Termine
10.08. - 12.08.2026 in Virtual Classroom (online)
07.09. - 09.09.2026 in Virtual Classroom (online)
12.10. - 14.10.2026 in Virtual Classroom (online)
alle anzeigen
1.) Wählen Sie den Seminartyp:


2.) Wählen Sie Ort und Datum:
1.695,00 € Preis pro Personspacing line2.017,05 € inkl. 19% MwSt
inkl. Offizielle Schulungsumgebung (LAB)
zzgl. Offizielle Linux Foundation-Unterlage (digital, engl.)
zzgl. Verpflegung 30,00 €/Tag bei Präsenz
zzgl. Prüfungsvoucher. Bei der Buchung ist ein zweiter Prüfungsversuch (Retake) kostenfrei inklusive, auf Wunsch separat erhältlich (345,00 €)

Anfragen Buchen Merkzettel
 
Diese Seite weiterempfehlen:
0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel