What is the CKAD certification and who is it for?
The CKAD (Certified Kubernetes Application Developer) certification is delivered by the Cloud Native Computing Foundation (CNCF) in partnership with the Linux Foundation. It validates your ability to design, deploy, and maintain containerized applications on Kubernetes. The exam is 100% hands-on: for 2 hours, you work directly on the command line to solve real application deployment problems.
The CKAD is primarily aimed at developers, DevOps engineers, and application architects who build and deploy cloud-native applications. If you design microservices, manage CI/CD pipelines, or work with containers on a daily basis, this certification proves you master Kubernetes from the application side. In French-speaking Switzerland, where companies are accelerating their migration to containerized architectures, the CKAD is a differentiating asset on the job market.
CKAD vs CKA: two complementary certifications
The CKAD and CKA cover the same Kubernetes ecosystem but from different angles. The CKAD focuses on application development and deployment: pod definitions, services, volumes, ConfigMaps, application lifecycle management, and observability. The CKA focuses on cluster administration: installation, networking, storage, security, and infrastructure troubleshooting. A developer who deploys applications on Kubernetes needs the CKAD. An administrator who manages clusters needs the CKA. Holding both certifications gives you a complete view of the entire chain, from code to cluster.
The CKAD exam covers application design (Deployments, Jobs, CronJobs), resource configuration (ConfigMaps, Secrets, SecurityContexts), application networking (Services, Ingress, NetworkPolicies), and observability (logs, probes, debugging). The CNCF regularly updates the program to reflect current industry practices.
Why structured training makes the difference
Many developers try to prepare for the CKAD on their own with online resources. The main challenge is not the complexity of the concepts but time management during the exam: 2 hours to solve between 15 and 20 practical tasks, or less than 8 minutes per exercise. This time constraint can throw off even experienced developers who know Kubernetes but are not used to working under timed pressure.
An intensive 3-day training specifically prepares you for this format. You chain hands-on exercises under exam-like conditions, develop command-line reflexes with kubectl, and learn shortcuts that save precious minutes. The instructor shares exam experience and helps you identify weak points before exam day.
How to pass the CKAD exam on the first attempt
The key to CKAD success lies in intensive practice and kubectl mastery. After the training, dedicate 2 to 3 weeks to daily practice on simulation environments. Familiarize yourself with the official Kubernetes documentation, as it is accessible during the exam: knowing how to navigate it quickly is a significant advantage.
Practice creating resources imperatively rather than declaratively when possible. Master aliases and shell shortcuts. Read each question carefully before starting, identify the quickest tasks, and begin with those. The CKAD includes a free retake in case of failure, but with structured preparation, most trained candidates pass on the first attempt.
FAQ
What are the prerequisites for the CKAD?
There are no formal prerequisites imposed by the CNCF. However, basic experience with Docker containers and fundamental Kubernetes concepts is strongly recommended.
Is the CKAD exam truly 100% hands-on?
Yes, the exam takes place entirely on the command line on real Kubernetes clusters. There are no multiple-choice questions.
How long is the CKAD certification valid?
The CKAD certification is valid for 2 years from the date of completion. You can renew it by retaking the exam.
Can I take the CKAD before the CKA?
Yes, the CKAD and CKA are independent. You can take either one without the other, in the order that matches your profile.
Is the Kubernetes documentation accessible during the exam?
Yes, you have access to the official Kubernetes documentation (kubernetes.io/docs) during the exam.
What is the passing score?
The minimum score is 66%. The exam includes a free retake in case of failure on the first attempt.