CKAD Certification Guide: The Best Kubernetes Cert for Developers
CKAD is the hands-on Kubernetes developer certification. See domains, what to practice, and how it compares to CKA.
CKAD (Certified Kubernetes Application Developer) is the hands-on Kubernetes certification that best maps to the daily workflow of app developers: writing manifests, deploying workloads, configuring apps, and maintaining/observing them. You can register for the exam through Linux Foundation Training & Certification.
Who CKAD is for#
- Developers building and deploying apps to Kubernetes.
- Engineers responsible for app configuration, rollout strategies, and day-2 maintenance.
- DevOps engineers focused on application delivery (more than cluster administration).
Exam format and domains#
CKAD is an online, proctored, performance-based exam solved from the command line. The CNCF page lists these domain weights:
- Application Design and Build (20%)
- Application Deployment (20%)
- Application Observability and Maintenance (15%)
- Application Environment, Configuration and Security (25%)
- Services and Networking (20%)
What to practice (developer-focused)#
- Deployments and rollouts: updates, rollbacks, scaling, probes.
- Config: ConfigMaps/Secrets, env vars, volumes for config.
- Services/networking: Service types, selectors, basic ingress exposure.
- Observability: logs, events, troubleshooting failing pods.
Useful official references:
CKAD vs CKA (quick guidance)#
If you're mainly shipping application changes, CKAD is usually the better first choice. If you're operating clusters and troubleshooting cluster-level issues, CKA is usually the better first choice.
Training & certification (Linux Foundation)#
For official training/certification and exam bundles, use: Linux Foundation Training & Certification. The Kubernetes for Developers (LFD259) + CKAD bundle is a popular option that combines the course with an exam attempt.
Sources#
Frequently Asked Questions
Is CKAD hands-on?
Yes. The CNCF CKAD page describes CKAD as an online, proctored, performance-based exam solved from the command line.
Should a developer choose CKAD or CKA first?
Most developers start with CKAD; most platform/admin-focused engineers start with CKA. Your day-to-day responsibilities should drive the choice.
Where can I register for the CKAD exam?
You can register for the CKAD exam through the Linux Foundation Training & Certification portal, which also offers training courses and bundles.