コース紹介
このコースはCKAD(Certified Kubernetes Application Developer)認証試験を体系的に準備するためのものです。CKADはLinux Foundationが主催する実技試験で、Kubernetes上でアプリケーションを設計・構築・デプロイ・運用する能力を評価します。
試験情報
| 項目 | 内容 |
|---|---|
| 試験形式 | Performance-based(実技試験、選択式ではない) |
| 試験時間 | 2時間 |
| 合格点 | 66% |
| 参照可能なドキュメント | kubernetes.io/docs + helm.sh/docs |
| 問題数 | 約15〜20問(各問の配点が異なる) |
| 有効期間 | 2年間 |
5つのドメインと配点
| ドメイン | 配点 | 主要トピック |
|---|---|---|
| Application Design and Build | 20% | マルチコンテナPod、Init Containers、Jobs、CronJobs |
| Application Deployment | 20% | Rolling Updates、Rollbacks、Helm、Kustomize |
| Application Observability | 15% | Probes、Logging、Debugging、kubectl debug |
| App Env/Config/Security | 25% | ConfigMaps、Secrets、SecurityContext、SA、QoS |
| Services & Networking | 20% | Services、Ingress、NetworkPolicies |
対象者
- Kubernetesの基礎知識がある開発者(kubectl、Pod、Deploymentを理解している方)
- CKAD認証取得を目指す方
- Kubernetes上でのアプリケーション開発スキルを体系的に習得したい方
コースの構成
コースは5つのドメインに対応した10レッスンで構成され、各レッスンに以下を収録しています:
- 概念解説 — 図解とASCIIダイアグラム付き
- 実践的なYAML例 — 試験で直接使えるコード
- チートシート — 高速参照用の要約表
- 練習問題 — 試験形式に沿った問題と詳細な解説