AIがコードの下書きを生成するようになったとしても、AWS開発者に残る仕事はサービス名の暗記ではありません。制限事項を読み、同期のまま通すか非同期に切り替えるか、下流が落ちたときに待ち続けるか即座に失敗させるかを判断することです。
📑目次
AWS Training and Certification の 2026年9月ブログ は、AWS Certified Developer – Associate を DVA-C02 から DVA-C03 へ更新すると発表しました。
その理由は、現在の開発者がAI支援ツールを使ってまさにこれらの判断を行っているからです。
- コードの生成
- コードのレビュー
- コードの最適化
- マネージド AI の統合
AI支援開発は付加的なスキルではなく、中核的なスキルになっています。
登録開始は 2026年10月27日、DVA-C02 の最終日は 2026年11月30日、DVA-C03 の一般提供は 2026年12月1日です。この記事では、公式の日程と配分、API Gateway の 29秒天井、サーキットブレーカー、未レビュー出荷の扱いを材料に、今 C02 を受けるか C03 を待つかを決められるようにします。テクノロジーの選択は、暗記カードではなく本番経路の制限から逆算します。
DVA-C03がAI支援開発を本業スキルにした理由
結論から言うと、DVA-C03 は「AI を使うか」ではなく「AI 支援を前提に、何をレビューし、どこで止めるか」を問う試験へ寄ります。
試験枠と推奨経験
公式ブログは、今日の開発者がAI支援ツールでコードを生成・レビュー・最適化し、managed AI servicesを統合していると述べています。
推奨される経験として挙げられているのは次の内容です。
- AWS アプリの開発・保守 1年以上
- AI-assisted development tools
- CI/CD の理解
試験の枠組みはC02と同じです。
- 時間: 130分
- 問題: 65問(50 scored / 15 unscored)
- 料金: USD 150
- 合格点: 720/1000
- 配信: Pearson VUE
変わるのは配分と、AIを中核に据えた点です。
ドメイン配分と AI security
ドメインごとの配分は次のように変更されます。
- C02: Development 32%、Security 26%、Deployment 24%、Troubleshooting 18%
- C03: Development 30%、Security 26%、Testing and Deployment 22%、Troubleshooting and Optimization 22%
Testing が Deployment と合流し、障害切り分けの比重が上がります。セキュリティ側には Task 2.3 AI security が追加されます。対象は次です。
- VPC endpoint
- 学習転用の拒否
- prompt injection
- エージェントの tool-use 認可
- session isolation
- human-in-the-loop
- ログの機微情報保護
横断領域ではAmazon Q、Kiro、Amazon Bedrock、Amazon Bedrock AgentCoreが例として挙げられています。
スコープ外と学習の境界
一方で、次の項目は試験の範囲外です。
- プロンプトエンジニアリング
- RAG 設計
- モデル選定
- Amazon SageMaker AI
- AI ガバナンス設計
詳細なtask statement付きのexam guideは、公式が登録開始日まで未公開であると明記しています。未公開のガイドを推測で補わないことが、現在の学習の境界線です。
ExamCert(2026年4月23日)は、committed code の 60〜80% がまず AI 提案でも、試験はコード記述ではなく推論・レビュー・制限だと整理しています。60〜80% は二次要約なので、試験範囲の一次根拠にはしません。
試験が問うのは、Lambda の throttle や 429 のように、サービス制限を説明できるかどうかです。テクノロジーの制限を先に読む練習が、資格学習の本体になります。
C02とC03の比較
| 項目 | DVA-C02(現行) | DVA-C03(更新) |
|---|---|---|
| 最終受験 / 一般提供 | 最終日 2026-11-30 | 登録 2026-10-27、一般提供 2026-12-01 |
| 時間・問題・料金・合格点 | 130分 / 65問 / USD 150 / 720 | 130分 / 65問 / USD 150 / 720 |
| ドメイン例 | Dev 32% / Sec 26% / Deploy 24% / Trouble 18% | Dev 30% / Sec 26% / Test&Deploy 22% / Trouble 22% |
| AI の位置 | 2024-12 の v2.1 で Amazon Q Developer とレジリエンスを後追い追加 | 全ドメインの中核。Task 2.3 AI security |
| 待つ理由 | 今すぐ現行バッジが必要 | AI 支援と AI サービスセキュリティを資格に含めたい |
出典:
配分の変化は、信頼性の柱を先に読む運用とも重なります。AWS Well-Architected Framework 入門:6つの柱と公式ツールの使い方 は、試験対策ではなく本番設計の観点を補います。
29秒制限を設計で受ける手順
29 は暗記カードではありません。同期 API の天井です。LLM 呼び出しを同期のまま通すと、テストは通っても本番で切れます。
ローカル成功と staging 504
School of Web の DVA 向けメモは、API Gateway の integration timeout が最大 29秒だと述べています。長い処理は 202 と polling またはイベントへ再設計せよ、と書いています。
Venkat Peri の事例では、見た目正しい同期の質問フローが staging で 504 になりました。原因は次です。
- Sonnet の呼び出しが 30〜60秒かかった
- Gateway が 29秒超で切断した
コードだけを読んでも制約の上限は見えません。ドキュメントを読まないと、テクノロジー制約はコードレビューで表面化しません。
失敗の形は単純です。
- ローカルでは成功する
- ステージングで 504 になる
- 修正は、受付だけ返して後段を非同期にすること
Periの修正は次の形でした。
- POST を即返す
- 後段 Lambda を Event 起動する
- 完了をストアへ書く
- フロントが数秒間隔で poll する
設計に落とす3手順
手順は次の3つに分けられます。
- 本番経路の hop(クライアント、API Gateway、Lambda、LLM、DB)ごとに timeout と最悪レイテンシを書き出す。
- 上流天井を超える hop があるなら、実装前に非同期へ切り替える。
- POST は受付だけ返す。後段は Event 起動、状態はストア、クライアントは poll またはイベント待ち。
これに伴う制限もあります。
- API key、usage plan、キャッシュ、リクエスト検証が必要なら REST が候補
- 超過は 429
- Lambda proxy で statusCode / body が崩れると 502
- CORS はフロントのバグではなく、Gateway または proxy 時の Lambda 応答ヘッダ側が定番
| hop | 見る制限 | 超えたときの切替 |
|---|---|---|
| API Gateway | 統合タイムアウト最大 29秒 | 同期を捨てて 202 + 非同期 |
| LLM | 30〜60秒になり得る | 同期経路に置かない |
| Lambda | 関数タイムアウト | ジョブ分割または Event 起動 |
| DB | ロック待ち・接続枯渇 | 呼び出し元で fail fast |
出典: School of Web、Venkat Peri / Towards AI(2026年時点)
読者アクションは1件で足ります。いま同期で LLM や長ジョブを返しているエンドポイントを1つ選び、29秒以内に収まるか計算してください。収まらなければ非同期案を先に書きます。実装の前に天井を名付けることが、残る設計判断です。
サーキットブレーカーをアプリ側の判断として置く
DVAが問うresilient application codeは、AWSのサービス名暗記ではありません。Closed / Open / Half Openを自分の呼び出し経路に適用する判断です。
試験ガイドが追加したレジリエンス
Danny(AWS Community Builder)の DVA-C02 ガイドは、exam guide Version 2.1(2024-12-12)が次を追加スキルに挙げたと書いています。
- retry
- circuit breakers
- error handling
Amazon Q Developerは試験範囲内、CopilotとCodeGuruは範囲外です。2024年以前の教材だけを使っていると、このレジリエンスに関する内容は不足します。
カスケード待ちを切る状態機械
Govardhana MK(TechOps Examples)は、Lambda 連鎖 A→B→C で説明します。C の DB timeout が B の待ちを増やし、A とクライアントへ伝播します。ブレーカーが無いと、リトライが増幅します。
| 状態 | 動作 | 開発者が決めること |
|---|---|---|
| Closed | 通電しつつ失敗を数える | 失敗の定義と閾値 |
| Open | 遮断して即エラー(fail fast) | 閾値と Open の長さ |
| Half Open | cooldown 後の試験リクエスト | 成功で Closed、失敗で Open 維持 |
出典:
- Danny towardsthecloud
- TechOps Examples(2026年時点)
公開記事が示しているのは状態定義のレベルまでです。実装コードの詳細は有料部分のため、ここでは「アプリ側で実装するパターンである」という点だけを利用します。これはサービス名を探す問題ではありません。
読者が取るべきアクションは1行です。依存する下流が1つでも落ちたら、呼び出し元は待ち続けるか、閾値後に即座に失敗させるかを決めてください。決めていない経路は、カスケード待ちの候補です。
コスト最適化の話は試験の Troubleshooting and Optimization とも隣接します。Aurora I/O-Optimized でインスタンスサイズを上げてもコストが下がる理由 は、制限を読んだあとの課金判断の例です。
未レビューの生成コードを出荷しない条件
生成速度が上がるほど、開発者に残る価値はレビュー可能な設計基準と出荷責任になります。
Summit が言うレビュー責任
BigGo が伝えた AWS Summit Seoul 2026 では、Werner Vogels が次の5資質を挙げました。
- curiosity
- systems thinking
- clear communication
- ownership
- versatility
Channy Yun は Vogels を引き、人間が確認していないバイブコーディングの出力を技術的負債だと述べています。モデルが実装を書くなら、人間はアーキテクチャと検証に残る、という整理です。
仕様と試験範囲の境界
自然言語の曖昧さは、仕様へ落とすコミュニケーションの問題になります。Kiro は specification-driven の例として紹介されています。これは Summit 報道であり、認定ガイドではありません。スコープ判定は公式ブログを優先します。
出荷前の検証
WebProNews(2026年4月30日)は、Amazon StoresのSteve Tarczaの発言として「Nothing ships without someone looking at it and validating it」を伝えています。幻覚は残るという前提です。
デプロイ面ではdeterministicな仕組みに載せ、エージェントの出力をそのまま本番投入しないという運用です。ジュニアを減らして保守担当者がいなくなる状況を避けるという警告も、同じ取材に含まれています。
出荷前の検証を DoD に落とす
試験とのつながりは精神論ではありません。C03のAI securityは次の内容を具体的なスキルとして求めています。
- tool-use 認可
- session isolation
- human-in-the-loop
レビューなしの出荷を負債とみなすかどうかは、チームのDefinition of Doneに1項目を追加するかどうかの判断です。体験談は置きません。追加する場合は「AI生成のPRは人間が制限と失敗モードを確認してからマージする」まで具体的にします。
C02を今受けるかC03を待つかの判断チェック
公式は分岐を明示しています。準備済みなら 2026年11月30日までに C02 を受ける。資格の有効期限は元のままです。AI 支援と AI サービスセキュリティを資格に含めたいなら C03 を待つ。登録は 2026年10月27日です。
判断基準は次の通りです。
- 2026年11月30日までに受験枠を取れるか
- いま必要なのは現行 Developer Associate のバッジか、C03 の AI 範囲か
- 学習教材が v2.1(Q Developer、circuit breaker)まで追従しているか。2024年以前の本だけなら不足
- 業務で Bedrock / Q / エージェント認可に触れるか。触れるなら C03 待ちの方が説明しやすい
- 詳細 exam guide が未公開でも学習を止めないか。止めないなら C02 v2.1 のレジリエンスと、公式が予告した AI security の見出しまでに留める
次に実行すべき項目です。
- 公式ブログの日程3点をカレンダーへ入れる
- 同期 API が 29秒を超える処理を1件洗い出す
- 下流障害時に Open へ倒す閾値を1経路で決める
- AI 生成の PR を人間が見る項目を DoD に1つ足す
注意点があります。C03の詳細task statementは2026年10月27日まで公式に未公開です。未公開のガイドを推測で補わないでください。Summitでの発言や社内資料は試験範囲の一次情報ではありません。テクノロジー判断の一次情報は、公式のin-scope/out-of-scopeです。
よくある質問
DVA-C02 と DVA-C03 のどちらを受けるべきですか
2026年11月30日までに準備が終わるなら C02 です。AI 支援開発と AI サービスセキュリティを資格範囲に含めたいなら、2026年10月27日登録開始の C03 を待ちます。公式がこの分岐を明示しています。
AI がコードを書くなら認定は不要ですか
不要にはならない、というのが独立ソースの整理です。試験はコード記述ではなく、サービス選択・制限・障害モードです。面接も AI 出力のレビューに寄っています。認定は、その説明責任を外部の尺度で確認する手段です。
サーキットブレーカーは AWS のサービス名ですか
組み込みサービス名ではなく、アプリ側パターンです。Closed / Open / Half Open を呼び出し経路に置きます。DVA の resilient application code スキルに対応します。
29秒を超える処理はどうしますか
API Gateway 統合の天井は 29秒です。受付だけ返して後段を非同期にし、状態を poll またはイベントで取ります。同期のまま LLM を待つと 504 になりやすいです。
DVA-C03 の試験時間・問題数・合格点は
130分、65問(50 scored)、合格点 720/1000、料金 USD 150 です。詳細ガイドは登録開始日に公開予定です。
関連記事:
- MCP都度同意をOBOと認可サーバー4要件で切る判断基準
- Cloudflare OSで社内AIワークスペースを運用する方法
- JA: GPT-Transcribeの使い分け|テクノロジー現場のコンテキスト指定
まとめ
AI 支援は DVA-C03 で本業スキルになりました。残る学びは、制限を読んで設計を切ることです。使う数値は、登録 2026-10-27、C02 最終 2026-11-30、C03 一般提供 2026-12-01、29秒、720点です。
次の一手は4つです。日程をカレンダーへ入れる。同期 API の 29秒判定をする。ブレーカー閾値を1経路で決める。人間レビューを DoD へ足す。一次情報は 公式ブログ です。
著者
krona23
IT業界20年以上の実務経験を持ち、日本国内有数のPVを誇る大規模Webサービスで事業部長・CTOを複数社で歴任。Windows/iOS/Android/Webと技術の変遷を経験し、現在はAIネイティブへの変革に注力。DevGENTでは、AIコードエディタ・自動化ツール・LLMの実践的な使い方を日英西3言語で発信中。












コメントを残す