Kubernetes認定管理者(CKA)

この資格とは
CKA(Certified Kubernetes Administrator)は、Linux Foundationが提供するKubernetesの公式認定資格です。コンテナオーケストレーションのデファクトスタンダードであるKubernetesクラスタの構築、運用、保守、トラブルシューティングに関する実践的なスキルを認定します。
最大の特徴は、選択式ではなく実技試験である点です。試験時間120分の間に、実際のKubernetes環境でコマンドを実行しながら課題を解決します。暗記だけでは合格できず、日常的にkubectlを使いこなしている実務経験が求められます。
取得するメリット
Kubernetesは現在のクラウドインフラにおける中核技術です。CKAを取得することで、以下のようなメリットがあります。
- 単価アップに直結する: CKA保有エンジニアの月額単価は70〜120万円が相場で、未保有者と比べて20〜30%高い傾向にあります
- 案件の選択肢が広がる: 大手企業のKubernetes導入案件ではCKA保有が応募条件となっているケースが増えています
- グローバルに通用する: Linux Foundation認定の国際資格であり、海外案件や外資系企業でも高く評価されます
- 技術力の客観的な証明: 実技試験であるため、「本当に使える」スキルの証明として説得力があります
試験概要
| 項目 | 内容 |
|---|---|
| 試験形式 | 実技試験(ハンズオン) |
| 試験時間 | 120分 |
| 問題数 | 15〜20問 |
| 合格ライン | 66%以上 |
| 受験方法 | オンライン(自宅受験可) |
| 試験言語 | 英語・日本語 |
| 有効期間 | 3年間 |
| リテイク | 1回無料で再受験可能 |
出題範囲はストレージ(10%)、トラブルシューティング(30%)、ワークロードとスケジューリング(15%)、クラスタアーキテクチャ・インストール・設定(25%)、サービスとネットワーキング(20%)です。
試験中はKubernetes公式ドキュメントの参照が許可されています。ただし、ブックマークの事前準備が合否を分けるポイントです。
勉強方法・おすすめ教材
ステップ1:基礎固め(2〜4週間)
Kubernetes公式ドキュメントのチュートリアルを一通り実施しましょう。Minikubeやkindでローカル環境を構築し、Pod、Deployment、Service、ConfigMap、Secretなどの基本リソースを手を動かして学びます。
ステップ2:体系的な学習(4〜8週間)
UdemyのMumshad Mannambeth氏による「CKA Certification Course」は最も人気のある対策講座です。KodeKloudのハンズオン演習環境と組み合わせると効果的です。
ステップ3:模擬試験(2〜4週間)
killer.shの模擬試験(受験料に2回分含まれる)は本番に最も近い環境です。時間配分の練習を重点的に行いましょう。
Docker認定資格(DCA)でコンテナの基礎を固めてから挑戦するのも効率的です。
フリーランス・副業での活かし方
CKAはフリーランスエンジニアにとって最も費用対効果の高い資格の一つです。
- Kubernetes環境の構築・移行案件: オンプレミスからEKS/GKE/AKSへの移行プロジェクトで需要が高い
- SRE・DevOps案件: CI/CDパイプラインの構築、監視基盤の整備、障害対応など
- 技術顧問・アドバイザリー: Kubernetes導入を検討する企業へのコンサルティング
- 副業での技術支援: スタートアップのインフラ設計レビューや運用支援
インフラ構築の案件やWebシステム開発の案件で特に評価されます。
こんな人におすすめ
- Dockerの基本操作に慣れており、次のステップとしてオーケストレーションを学びたい人
- クラウドインフラエンジニアとして単価アップを目指したい人
- AWS認定やGCP認定と組み合わせてマルチクラウド対応力を高めたい人
- SRE・DevOpsエンジニアとしてキャリアを構築したい人
CKA合格後は、より開発者寄りのCKADや、セキュリティ特化のCKS(Certified Kubernetes Security Specialist)へのステップアップも視野に入れましょう。
よくある質問
CKAとCKADはどちらを先に取るべきですか?
インフラ寄りの業務が多い場合はCKA、アプリケーション開発が中心ならCKADを先に取得するのがおすすめです。出題範囲は一部重複しているため、片方に合格すればもう一方の学習負担は軽減されます。
英語力はどの程度必要ですか?
日本語での受験が可能です。ただし、Kubernetes公式ドキュメント(試験中に参照可能)は英語版の方が情報量が多く、英語でも読めると有利です。
実務経験なしでも合格できますか?
理論上は可能ですが、実技試験のため非常に難しいです。最低でもKubernetesを3〜6ヶ月程度触った経験があることが望ましいです。ハンズオン演習環境(KodeKloud等)で実践的な練習を積むことが合格への近道です。