AWS Certified Developer - Associate(DVA-C02)の難易度は、AWSでアプリケーションを開発した経験がある人には中程度、AWSや開発の経験が少ない人には高めです。
Associateレベルの試験ですが、サービス名を暗記するだけでは対応しにくく、アプリケーションの要件から実装、権限、デプロイ、障害調査の方法を判断する必要があります。コードを書く実技試験ではないものの、AWS SDK、IAMポリシー、CLIコマンド、テンプレート、ログなどを読み取る知識も求められます。
この記事では、経験別の体感難易度、DVA-C02が難しく感じられる理由、CLF-C02・SAA-C03との違い、合格点と勉強時間の目安を解説します。途中の3問で、現在の判断力も確認できます。
先に結論
- DVA-C02はAWS上での開発・セキュリティ・デプロイ・障害調査を問うAssociate試験
- 合格点は1,000点満点中720点。ただし正答率72%という意味ではない
- AWSはDVA-C02の公式合格率を公表していない
- AWSでの開発経験者は25〜40時間、AWS未経験の開発者は50〜80時間が学習計画の目安
- 自分にとっての難易度は、初見問題ですべての選択肢の正誤を説明できるかで判断する
ここで示す勉強時間と体感難易度はAWSの公式基準ではなく、Cloud Pass編集部が学習計画用に設定した目安です。
DVA-C02の試験概要
AWS公式試験ガイドでは、DVA-C02はAWSクラウドベースのアプリケーションを開発、テスト、デプロイ、デバッグする能力を検証する試験とされています。
| 項目 | 内容 |
|---|---|
| レベル | Associate |
| 問題数 | 65問 |
| 試験時間 | 130分 |
| 出題形式 | 択一選択、複数選択 |
| 採点対象 | 50問 |
| 採点対象外 | 15問。どの問題かは受験者には分からない |
| 合格点 | 1,000点満点中720点の換算スコア |
| 対応言語 | 日本語、英語、韓国語など |
65問を130分で解くため、1問に使える時間は単純計算で2分です。短い知識問題もありますが、条件が多いシナリオや複数選択問題では2分以上かかる場合があります。迷う問題に印を付け、最後まで回答してから戻る時間配分が必要です。
出題範囲は4分野です。
| 出題分野 | 公式比率 |
|---|---|
| 第1分野:AWSのサービスによる開発 | 32% |
| 第2分野:セキュリティ | 26% |
| 第3分野:デプロイ | 24% |
| 第4分野:トラブルシューティングと最適化 | 18% |
第1分野が最も大きいものの、セキュリティとデプロイを合わせると50%です。LambdaやDynamoDBだけに偏らず、IAM、KMS、Secrets Manager、CloudFormation、CodeDeploy、CloudWatch、X-Rayなども学ぶ必要があります。
経験によって難易度はどう変わる?
同じDVA-C02でも、プログラミングとAWSの経験によって体感難易度は大きく変わります。
| 現在の経験 | 体感難易度の目安 | 勉強時間の目安 |
|---|---|---|
| クラウドやアプリケーション開発の経験が少ない | 高い | 90〜140時間 |
| 開発経験はあるがAWSでの実装経験が少ない | やや高い | 50〜80時間 |
| AWSでアプリを開発・運用した経験がある | 中程度 | 25〜40時間 |
クラウドや開発の経験が少ない場合
体感難易度は高くなります。AWSサービスを学ぶ前に、HTTP、REST API、認証と認可、データベース、非同期処理、Git、CI/CDなどの基礎を理解する必要があるためです。
受験に前提資格はありませんが、AWS公式はIT業務の経験がない場合、先にAWS Certified Cloud PractitionerでAWSクラウドとサービスの基礎を学ぶことを勧めています。DVA-C02へ直接進む場合は、8〜12週間を確保して基礎、ハンズオン、問題演習を並行しましょう。
開発経験はあるがAWSでの実装経験が少ない場合
体感難易度はやや高めです。API、データベース、メッセージング、テストなどの概念は理解しやすい一方、AWS固有のサービスと権限モデルを覚える必要があります。
特につまずきやすいのは、IAMの評価ロジック、KMSキーポリシー、Lambdaの実行モデル、DynamoDBのアクセスパターン、AWSのCI/CDサービスです。50〜80時間を目安に、小さな構成を動かしながら関連問題を解きます。
AWSでアプリを開発・運用した経験がある場合
体感難易度は中程度です。Lambda、API Gateway、DynamoDB、SQS、CloudWatchなどを日常的に使っていれば、多くのシナリオをイメージしやすくなります。
ただし、業務で扱うサービスは偏りがちです。コンテナ中心の開発者はサーバーレス、手動デプロイが中心の人はCodePipelineやCodeDeploy、単一アカウントの担当者はクロスアカウント権限を別途確認する必要があります。
DVA-C02が難しく感じられる5つの理由
1. 「実現できる方法」ではなく「最も条件に合う方法」を選ぶ
DVA-C02では、技術的に実現できる選択肢が複数並ぶことがあります。その中から、運用負担、遅延、スループット、整合性、再試行、権限などを最も適切に満たす方法を選びます。
たとえばシークレットはS3やDynamoDBにも暗号化して保存できます。しかし、実行時の取得、更新、クロスアカウントアクセス、最小の管理負担まで考えると、専用サービスと適切なKMSキーを選ぶ必要があります。
2. 複数サービスのデータの流れを理解する必要がある
一つのサービスだけで完結する問題ばかりではありません。
- API Gateway → Lambda → DynamoDB
- EventBridge → Step Functions → Lambda
- CloudWatchアラーム → Amazon SNS
- Secrets Manager → AWS KMS → ECSタスクロール
- CodePipeline → CodeBuild → CodeDeploy
各サービスの役割だけでなく、どの主体がどの権限で次のサービスを呼ぶか、失敗したデータがどこへ移動するかまで整理します。
3. IAMとKMSの権限が組み合わされる
アプリケーションの権限では、アイデンティティベースポリシー、リソースベースポリシー、KMSキーポリシーなどが登場します。
「IAMで許可したからアクセスできる」とは限りません。別アカウントから暗号化されたリソースへアクセスする場合は、リソース側とKMSキー側の許可も確認する必要があります。
4. デプロイと障害調査が出題範囲に含まれる
コードを書けるだけでは不十分です。SAMやCloudFormationによるデプロイ、CI/CD、CanaryやBlue/Green、ロールバック、CloudWatch Logs、X-Rayなども出題されます。
普段は別のチームがデプロイや監視を担当している開発者ほど、この分野を難しく感じる可能性があります。
5. 正解らしく見える選択肢が並ぶ
不正解の選択肢も一部の条件は満たしていることが多いため、最後の2択で迷いやすくなります。
正解した問題でも、ほかの選択肢がどの条件を満たさなかったか説明できなければ復習対象です。次の3問で、実際に条件を比較してみてください。
DVA-C02 難易度チェック
3分野の問題で現在地を確認
合否を判定するテストではありません。初見の開発シナリオから、すべての条件に合う構成を選べるか確認しましょう。
問題1 · 第1分野 · AWSのサービスによる開発
8,000台の配送車から毎秒最大1,200件のテレメトリイベントを受信します。異常検知、請求、ライブダッシュボードの3つのアプリケーションが、同じイベントを1秒未満の遅延で並行して処理します。各処理は停止後も最後のチェックポイントから再開でき、今後コンシューマーを追加する予定です。どのサービスを使用しますか。
問題2 · 第2分野 · セキュリティ
2つのAWSアカウントで稼働するECS Fargateのコンテナが、外部REST APIのベアラートークンを実行時に取得します。トークンは保存時と転送時に暗号化し、両方のアカウントから利用できるようにする必要があります。管理の手間が最も少ない方法はどれですか。
問題3 · 第4分野 · トラブルシューティングと最適化
リアルタイムのグローバルランキングで、頻繁に参照される上位1%のプレイヤープロファイルをp95で1ミリ秒未満に返します。毎秒45,000回の読み取りと1,500回の書き込みに対応し、スコアの作成・更新・削除時にはキャッシュを直ちに反映して古いデータを返さない必要があります。運用負担が最も少ない構成はどれですか。
3問は合否を判定するテストではありません。3問すべて正解しても、デプロイ分野、複数選択問題、65問を通した時間配分は別途確認してください。
DVA-C02の合格点は720。合格率は非公開
AWS公式の合格スコアは1,000点満点中720点です。試験結果は100〜1,000の換算スコアで報告されます。
720点は正答率72%を意味しません。 AWSは、問題の組み合わせによる難易度差を調整するために換算スコアを使用しています。「65問中47問正解すれば必ず合格」のように単純計算することはできません。
採点について押さえておきたい点は次のとおりです。
- 65問のうち採点対象は50問、採点対象外は15問
- 採点対象外の問題は画面上で区別されない
- 未回答は不正解として扱われる
- 推測による回答にペナルティはない
- 分野別の合格点はなく、試験全体で判定される
また、AWSはDVA-C02の公式合格率を公表していません。検索結果に表示される合格率は、特定の研修受講者、受験者アンケート、合格体験記などを基にした数字であり、AWSの全受験者を対象とした公式統計ではありません。
CLF-C02・SAA-C03・DVA-C02の難易度を比較
| 試験 | レベル | 主な内容 | 難易度の特徴 |
|---|---|---|---|
| CLF-C02 | Foundational | AWSクラウド、主要サービス、セキュリティ、料金の基礎 | 実装よりも広い基礎知識を問う |
| SAA-C03 | Associate | 可用性、性能、セキュリティ、コストを考慮した設計 | サービス範囲とアーキテクチャ判断が広い |
| DVA-C02 | Associate | アプリケーション開発、セキュリティ、デプロイ、障害調査 | SDK、権限、イベント処理、CI/CDなど開発寄り |
CLF-C02とDVA-C02
DVA-C02の方が明確に技術的です。CLF-C02ではAWSサービスの目的とクラウドの基礎を広く学びますが、DVA-C02では実装時の設定、権限、失敗時の動きまで問われます。
CLF-C02の合格はDVA-C02の受験条件ではありません。ただし、AWSやクラウドの用語に不安がある場合は、CLF-C02相当の基礎を先に学ぶと問題文を読みやすくなります。
SAA-C03とDVA-C02
どちらもAssociateレベルですが、難しさの方向が異なります。
SAA-C03は、幅広いAWSサービスを組み合わせ、可用性、性能、セキュリティ、コストを満たすアーキテクチャを選びます。DVA-C02は、アプリケーションコード、SDK、認証、データストア、イベント処理、デプロイ、ログとトレースに重点があります。
AWSで設計やインフラを担当している人はSAA-C03の問題に取り組みやすく、開発とCI/CDを担当している人はDVA-C02の問題に取り組みやすい傾向があります。どちらが難しいかは、試験コードやレベルだけでは決められません。
4分野別の難しいポイント
第1分野:AWSのサービスによる開発(32%)
この分野では、Lambda、API Gateway、DynamoDB、S3、SQS、SNS、EventBridge、Step Functions、Kinesisなどを要件に応じて使い分けます。
難しいのは、似た連携サービスを区別し、スループット、順序、再試行、重複、チェックポイント、整合性まで考える点です。「非同期にしたい」という条件だけでは答えを決められません。
第2分野:セキュリティ(26%)
IAMによる認証・認可、Cognito、KMS、暗号化、トークン、Secrets Managerなどが中心です。
クロスアカウントアクセスでは、呼び出す側のIAMポリシーだけでなく、リソースベースポリシーとKMSキーポリシーを確認します。権限の不足と明示的な拒否を区別する問題にも注意してください。
第3分野:デプロイ(24%)
SAM、CloudFormation、Lambdaレイヤー、CodeBuild、CodePipeline、CodeDeploy、環境変数、デプロイ方式などが出題されます。
All-at-once、Linear、Canary、Blue/Greenの違いを、停止時間、リスク、トラフィック移行、ロールバックと結び付けます。テンプレートやコマンドの一部を読み取る問題にも慣れておきましょう。
第4分野:トラブルシューティングと最適化(18%)
CloudWatch Logs、メトリクス、アラーム、X-Ray、キャッシュ、スループット、同時実行などを扱います。
「何を監視するか」「どの統計値を使うか」「1件の異常か平均の異常か」「どこで遅延しているか」を区別する必要があります。正常系だけでなく、エラー時にどの情報を確認するかをハンズオンで試すと理解しやすくなります。
受験準備ができているか確認する6項目
Cloud Pass編集部では、次の項目を、受験時期を判断する際の目安としています。AWSの公式合格基準ではありません。
- 初見に近い複数の模擬試験で80%前後を安定して取れる
- 4分野すべてで70%以上を維持できる
- 正解だけでなく、不正解の選択肢を除外した理由も説明できる
- 択一選択と複数選択の両方に慣れている
- IAM、KMS、イベント連携、デプロイ方式を条件から比較できる
- 65問を130分以内に解き、見直し時間を残せる
最初から80%を取る必要はありません。問題を解いて弱点を見つけ、復習後に別の初見問題で改善したかを確認します。

DVA-C02難易度チェック · 無料10問・全548問・模擬試験6セット
自分にとっての難易度を、無料10問で確かめる
Cloud PassにはDVA-C02の問題を548問、65問の模擬試験を6セット収録しています。回答後はすべての選択肢を比較でき、分からない点は表示中の問題についてAIチューターに質問できます。
DVA-C02の難易度を下げる勉強方法
一つのテーマを学んだ日に問題を解く
参考書や動画をすべて終えてから問題集を始めると、問題文での問われ方を知らないまま学習が進みます。
Lambdaのレイヤーを学んだら依存関係の共有問題、Kinesisを学んだら複数コンシューマーとチェックポイントの問題を解くように、知識と問題を同じ日に結び付けてください。
サービスを比較表で覚える
サービスごとに長いノートを作るより、最後まで迷いやすいサービスを同じ表にまとめます。
| 比較するサービス | 確認する軸 |
|---|---|
| SQS・SNS・EventBridge・Kinesis | 保持、配信先、順序、再生、スループット |
| Parameter Store・Secrets Manager | 機密情報、更新、クロスアカウント、管理機能 |
| CloudWatch・X-Ray | メトリクス、ログ、アラーム、分散トレース |
| SAM・CloudFormation | サーバーレス向けの短縮記法、汎用IaC |
| ElastiCache・DAX | 対応データストア、キャッシュ方式、整合性 |
小さな構成を実際に壊してみる
ハンズオンでは正常に動かすだけでなく、権限を外す、タイムアウトを短くする、メッセージ処理を失敗させるなど、意図的にエラーを起こします。
そのときCloudWatch Logs、メトリクス、X-Rayに何が記録されるか確認すると、障害調査の問題を具体的にイメージできます。
模擬試験は初見のセットを残す
同じ模擬試験を短期間に繰り返すと、答えを覚えたことで点数が上がります。復習用と受験判断用を分け、仕上げにはまだ解いていない65問のセットを使ってください。
具体的な2・4・8週間の学習計画は、DVA-C02の勉強方法と学習期間で解説しています。無料問題をさらに解く場合は、DVA-C02問題集・無料問題3問を確認してください。
DVA-C02の難易度に関するよくある質問
AWS未経験でもDVA-C02に合格できますか?
合格を目指せます。ただし、AWSサービスに加えて、HTTP、API、認証、データベース、非同期処理、Git、CI/CDの基礎も必要です。クラウドや開発の経験が少ない場合は、90〜140時間、8〜12週間を一つの目安にしてください。
DVA-C02ではコーディング問題が出ますか?
AWS公式の設問形式は択一選択と複数選択で、コードを書く実技試験ではありません。ただし、コード例、AWS SDK、CLIコマンド、IAMポリシー、CloudFormationテンプレート、ログなどを読み取る知識は必要です。
DVA-C02とSAA-C03はどちらが難しいですか?
担当分野によって異なります。SAA-C03はアーキテクチャ設計と幅広いサービスの比較、DVA-C02はアプリケーション実装、権限、イベント処理、CI/CD、障害調査に重点があります。開発経験者はDVA-C02、インフラや設計経験者はSAA-C03の問題に取り組みやすい傾向があります。
公式の合格率は何%ですか?
AWSはDVA-C02の公式合格率を公表していません。インターネット上の数値は、特定の研修や受験者アンケートなどを基にした参考値として扱ってください。
何問正解すれば合格できますか?
正確な問題数は算出できません。合格点720は換算スコアであり、正答率72%ではありません。65問のうち15問は採点対象外ですが、受験者には区別できません。
模擬試験で何点取れたら受験してよいですか?
Cloud Pass編集部では、初見に近い複数の模擬試験で80%前後を安定して取れる状態を一つの目安にしています。点数だけでなく、全選択肢の理由を説明できることと、130分以内に見直しまで終えられることも確認してください。
まとめ:DVA-C02の難しさは、実装条件の比較にある
DVA-C02は、AWSでの開発経験者には中程度、AWSや開発の経験が少ない人には高めの難易度です。難しさはサービス数だけでなく、スループット、整合性、再試行、権限、デプロイ、運用負担などの条件を同時に比較する点にあります。
合格点は1,000点満点中720点ですが、正答率72%ではありません。公式合格率も公表されていないため、外部の推定値より、初見問題の結果と全選択肢を説明できるかで準備状況を判断してください。
Cloud Passでは、無料10問からDVA-C02の問題演習を始められます。全548問、65問の模擬試験6セット、選択肢別解説、AIチューター、分野別の学習分析を使い、自分の弱い判断軸を確認できます。
公式情報

DVA-C02難易度チェック · 無料10問・全548問・模擬試験6セット
自分にとっての難易度を、無料10問で確かめる
Cloud PassにはDVA-C02の問題を548問、65問の模擬試験を6セット収録しています。回答後はすべての選択肢を比較でき、分からない点は表示中の問題についてAIチューターに質問できます。



