KCNA(Kubernetes and Cloud Native Associate)の勉強方法と試験対策
最終更新:2026-08-01
KCNAはどんな試験か
KCNA(Kubernetes and Cloud Native Associate)は、CNCF(Cloud Native Computing Foundation)とThe Linux Foundationが提供する、Kubernetesとクラウドネイティブ技術のエントリーレベル認定資格です。同じKubernetes系でも、CKAやCKADが実際にクラスタを操作する実技形式であるのに対し、KCNAは多肢選択式で、知識の広さと概念理解を問います。そのため、次のような方に向いています。
- コンテナやKubernetesをこれから学び始める方
- クラウドネイティブの全体像を体系的に押さえたいエンジニア
- いずれCKA・CKADを目指しており、前段として基礎を固めたい方
取得メリットとして大きいのは、断片的な知識が「地図」としてつながることです。独学では「Podは分かるがServiceとIngressの使い分けが曖昧」といった穴が生まれがちですが、KCNAの範囲はコンテナ基礎から可観測性、CNCFエコシステムまでを一通り含むため、理解の抜けが可視化されます。
試験の基本情報
| 項目 | 内容 |
|---|---|
| 正式名称 | Kubernetes and Cloud Native Associate(KCNA) |
| 実施団体 | The Linux Foundation / CNCF |
| 受験料 | 250 USD(試験のみ。再受験1回を含む) |
| 問題数 | 60問(CNCFの公開情報に基づく。The Linux Foundationの試験ページには明記がないため、最新は公式サイトで要確認) |
| 制限時間 | 90分 |
| 合格ライン | 75%以上 |
| 出題形式 | 多肢選択式(実技操作なし) |
| 受験方式 | オンライン監督付き(リモートプロクタリング) |
| 言語 | 英語のほか日本語版「KCNA-JP」を提供。問題は日本語、監督官とのやり取りは英語 |
| 再受験 | 1回。最初の試験購入日から12か月以内 |
| 有効期限 | 2年間 |
60問・90分であれば1問あたり平均90秒です。多肢選択式としては余裕のある配分ですが、迷った問題を見直す時間を確保できるよう、時間感覚は演習で身につけておくと安心です。認定を維持するには、2年の有効期限が切れる前に再受験して更新する必要があります。
上記は2026年8月時点の情報です。最新の情報は公式サイトでご確認ください。受験料・提供言語・ポリシーは変更される場合があります。詳細は公式KCNAページ、日本語版はKCNA-JPの公式ページ、再受験の条件は再受験ポリシーをご参照ください。
出題範囲
出題範囲は次の4ドメインに分かれ、配分(%)が定められています。配分はそのまま学習時間の目安になります。なお2025年11月24日以降に実施された出題範囲の改訂により、従来独立していた可観測性(Observability)はCloud Native Architectureの中に統合されています。以下は改訂後の構成です。
Kubernetes基礎(Kubernetes Fundamentals・44%)
最大の配分を占める中心ドメインで、公式コンピテンシーはコアコンセプト、管理、スケジューリング、コンテナ化です。コントロールプレーン(kube-apiserver、etcd、kube-scheduler、kube-controller-manager)とワーカーノード(kubelet、kube-proxy、コンテナランタイム)の役割分担、Pod・Deployment・StatefulSet・DaemonSet・Jobの使い分け、Kubernetes APIと宣言的な構成管理、kubectlの基本操作が問われます。
配分が突出しているためまずここを固めるのが効率的です。「各コンポーネントが止まったら何ができなくなるか」を説明できるレベルを目標にしましょう。
コンテナオーケストレーション(Container Orchestration・28%)
運用寄りの領域で、ネットワーク、セキュリティ、トラブルシューティング、ストレージが対象です。ClusterIP/NodePort/LoadBalancerといったServiceタイプの違い、IngressとServiceの役割分担、クラスタ内DNSやCNI、Volume・PersistentVolume・PersistentVolumeClaim・StorageClassの関係、RBAC・ServiceAccount・Secretが中心テーマです。
ここは用語が似ていて混同しやすい領域です。RoleとClusterRole、PersistentVolumeとPersistentVolumeClaimのような対概念を「クラスタ全体か名前空間単位か」「提供側か要求側か」という軸で整理すると得点が安定します。
アプリケーション配信(Cloud Native Application Delivery・16%)
公式コンピテンシーはアプリケーションデリバリーとデバッグです。CI/CDの考え方、GitOps(Gitを信頼できる唯一の情報源とし、宣言的な定義との差分を継続的に同期させる手法)、Helmなどのパッケージング、ローリングアップデートやカナリアリリースといったデプロイ戦略が主なテーマです。実務経験がない方には最も馴染みが薄くなりやすい領域で、用語の定義を押さえるだけでも取りこぼしを減らせます。
アーキテクチャ・可観測性(Cloud Native Architecture・12%)
公式コンピテンシーは可観測性、クラウドネイティブのエコシステムと原則、コミュニティとコラボレーションです。メトリクス・ログ・トレースの違いと、Prometheus(メトリクス)やOpenTelemetry(計装の標準)、Fluentd(ログ収集)の役割、自動化・疎結合・回復性といった設計原則、CNCFプロジェクトの成熟度(Sandbox/Incubating/Graduated)などが問われます。配分は最も小さいものの暗記色が強く得点源にしやすいため、学習後半に詰めるのが効率的です。
勉強法・学習ロードマップ
KCNAは範囲が「広く浅い」試験です。深く掘るより全ドメインを一巡させてから精度を上げる進め方が向いています。学習期間の目安は、ほぼ未経験の方で週5〜10時間を1〜2か月、業務で触れている方で2〜4週間程度ですが個人差が大きく、「模擬演習で安定して合格ラインを超えているか」を受験時期の判断材料にするほうが確実です。
ステップ1:基礎概念を理解する
まず、コンテナとは何か、なぜオーケストレーションが必要なのかという前提を理解します。ここが曖昧なままPodやDeploymentの暗記に進むと応用が利きません。minikubeやkindでローカルにクラスタを立て、Podを一つ動かしてkubectl describeで状態を覗いてみると、以降の理解速度が変わります。
ステップ2:公式ドキュメントと無料リソースで範囲を埋める
出題範囲に沿って知識の抜けを埋めます。優先すべきは一次情報で、以下は無料です。
- Kubernetes公式ドキュメント(日本語) — コンセプト章がKCNAの範囲とよく対応します
- Kubernetes公式チュートリアル — 手を動かしながら概念を確認できます
- CNCF Cloud Native Glossary(日本語) — アーキテクチャ領域の対策に直結します
- CNCF Landscape — プロジェクト名と役割の対応付けに有効です
- CNCF公式カリキュラム — 学習範囲のチェックリストになります
体系的に学びたい場合は、公式トレーニングKubernetes and Cloud Native Essentials(LFS250)もあります(有料。試験とのバンドル販売あり)。
ステップ3:問題演習で知識を「選べる形」に変える
ドキュメントを読んで分かったつもりでも、似た選択肢を並べられると選べない——これは資格学習で最も起きやすいギャップです。範囲を一巡した直後から演習に入り、正答率よりも間違えた問題について「なぜ他の選択肢が誤りなのか」を説明できるようにすることを重視してください。
トキヌクでもKCNA向けのオリジナル問題を218問(うち30問は無料)提供しています。演習教材を選ぶ際は、実試験の問題を流用していないことと、誤答選択肢にも解説があることを基準にすると選びやすくなります。
ステップ4:仕上げ(直前1〜2週間)
本番を想定した60問・90分で通しの模擬演習を行い、時間配分を確認します。合格ライン75%に届かない場合はドメイン別の正答率を見て、落ちているドメインだけを重点復習してください。あわせて、オンライン監督付きのため、有効な顔写真付き身分証明書と安定した回線、机上に余計な物を置かない環境も準備しておきましょう。
よくある質問
未経験でもKCNAに合格できますか?
KCNAはエントリーレベルの資格で、多肢選択式のため実技操作は求められません。実務経験がない方でも、基礎から順に学習すれば十分に狙える範囲です。ただしコンテナの概念やコマンドラインの基本操作に触れた経験があると学習はスムーズに進みます。
KCNAの学習時間の目安はどれくらいですか?
目安として、コンテナ・Kubernetesがほぼ未経験の方で週5〜10時間を1〜2か月、業務で触れている方で2〜4週間程度です。範囲が広く浅いため、期間より「4ドメインを一通り埋めたか」を受験時期の判断材料にすることをおすすめします。
KCNAは日本語で受験できますか?
日本語版の「KCNA-JP」が提供されており、試験問題を日本語で受験できます。ただし試験監督官(プロクター)とのやり取りは英語で行われる点に注意してください。最新の提供状況は必ず公式サイトでご確認ください。
KCNAとCKAはどちらを先に受けるべきですか?
KCNAはCKAの前提資格ではないため、いきなりCKAを受験することも可能です。ただしKCNAは範囲が広くクラウドネイティブ全体の地図を把握できるため、入口としてKCNAから始めて実技のCKAへ進む流れは学習効率の面で理にかなっています。
不合格だった場合は再受験できますか?
標準の試験購入には1回の再受験が含まれています。再受験は最初の試験購入日から12か月以内に受験する必要があります。ポリシーは変更される場合があるため、詳細は公式の再受験ポリシーをご確認ください。
KCNAの問題演習はトキヌクで
トキヌクはKCNA対策のオリジナル問題を全218問収録(30問は登録なしで無料)。全選択肢に「なぜ正解か・なぜ違うか」の解説付きで、弱点テーマに合わせた出題で効率よく仕上げられます。
KCNAの演習を無料で始める →本記事は学習の参考情報であり、合格を保証するものではありません。試験の仕様(受験料・出題範囲等)は変更されることがあります。必ず公式サイトで最新情報をご確認ください。本サービスは非公式の学習教材であり、各認定団体とは提携・承認・後援関係にありません。試験名は各団体の商標または登録商標です。
トキヌク トップページへ