CKAD 認證備考系列完整涵蓋所有 5 個考試領域:Application Design & Build、Deployment、 Observability、Environment/Config/Security 及 Services & Networking。 包含 10 堂課、速查表、練習題及考試策略。
課程概述
本系列涵蓋 CKAD — Certified Kubernetes Application Developer 考試的所有主題,從 Pod 設計到 NetworkPolicy。完成後您將具備通過考試的信心以及日常在 Kubernetes 上開發應用程式的技能。
考試資訊
| 項目 | 詳情 |
| 考試時間 | 2 小時 |
| 通過分數 | 66% |
| 題目數量 | 約 15-20 題(實作題) |
| Kubernetes 版本 | 考試時當前穩定版 |
| 可參考文件 | kubernetes.io/docs, helm.sh/docs |
| 有效期限 | 3 年 |
考試領域與配分
| # | 領域 | 配分 | 對應課程 |
| 1 | Application Design and Build | 20% | 第 1-2 課 |
| 2 | Application Deployment | 20% | 第 3-4 課 |
| 3 | Application Observability and Maintenance | 15% | 第 5 課 |
| 4 | Application Environment, Configuration and Security | 25% | 第 6-8 課 |
| 5 | Services and Networking | 20% | 第 9-10 課 |
適合對象
- 在 Kubernetes 上開發或部署應用程式的開發者
- 準備 CKAD 認證的考生(已具備基本 K8s 知識)
- 想系統性學習 K8s Application Developer 領域的工程師
- 已取得 KCNA 並準備進階至 CKAD 的學員
課程結構
| 章節 | 課程 | 時間 |
| 1. App Design & Build | 第 1 課: Multi-container Pods 與 Init Containers | 50 分鐘 |
| 第 2 課: Jobs、CronJobs 與 Resource Management | 50 分鐘 |
| 2. App Deployment | 第 3 課: Rolling Updates 與 Rollbacks | 45 分鐘 |
| 第 4 課: Helm 與 Kustomize | 55 分鐘 |
| 3. App Observability | 第 5 課: Probes、Logging 與 Debugging | 55 分鐘 |
| 4. App Env/Config/Security | 第 6 課: ConfigMaps 與 Secrets | 50 分鐘 |
| 第 7 課: SecurityContext、Capabilities 與 ServiceAccounts | 55 分鐘 |
| 第 8 課: Resource Requests、Limits 與 QoS | 50 分鐘 |
| 5. Services & Networking | 第 9 課: Services 與 Ingress | 60 分鐘 |
| 第 10 課: NetworkPolicies 與 CKAD 考試策略 | 60 分鐘 |