🚀 AWS Certified Generative AI Developer Professional

試験コード:ALP-C01

完全ガイド・問題集・実践例で最短で合格へ!

📋 試験概要

項目 詳細
試験時間 180 分(3 時間)
問題数 約 65 問(選択+記述 2 問)
合格点 750/1000 点
言語 英語/日本語
費用 $300 USD
有効期限 3 年
💡 重要ヒント
本試験は「Generative AI アプリケーションを設計、構築、管理する能力」を検証します。
理論知識だけでなく、AWS サービスの実践的な使い方を理解している必要があります。

🎯 出題領域と配分

ドメイン別配分

1. 顧客ビジネス要件の定義と LLM の選択 (24%) 16 問
24%
2. 生成 AI アプリケーションのアーキテクチャ設計 (22%) 14 問
22%
3. RAG パターン、ファインチューニング、モデルのカスタマイズ (22%) 14 問
22%
4. エンドツーエンドワークフローの構築と評価 (14%) 9 問
14%
5. セキュリティ、ガバナンス、コスト最適化 (18%) 12 問
18%

☁️ 主要 AWS サービス

1. Amazon Bedrock

基礎モデルにアクセスし、カスタム GenAI アプリケーションを構築する Fully Managed サービス。

Foundation Models Prompt Engineering Guardrails Agents
// Bedrock の基本使用例
import boto3

bedrock = boto3.client('bedrock-runtime')

response = bedrock.invoke_model(
    modelId='anthropic.claude-3-sonnet-20240229-v1:0',
    body=json.dumps({
        'prompt': 'ユーザーからの質問:...',
        'max_tokens_to_sample': 1000
    })
)

2. Amazon SageMaker

ML モデルの構築、トレーニング、デプロイのための統合開発環境。

SageMaker JumpStart SageMaker Canvas Fine-tuning

3. Amazon Kendra Intelligent Document Analysis (IDA)

文書から構造化データを抽出するサービス。

4. AWS Lambda + EventBridge

GenAI ワークフローの自動化とオーケストレーション。

5. Amazon OpenSearch Service

RAG アーキテクチャのためのベクトル検索。

📅 2 週間勉強計画

週 1・日 1-3
基礎固め
• AWS Bedrock の基本概念を理解
• LLM の仕組みと種類を学ぶ
• Prompt Engineering のベストプラクティス
目標:30% 完成
週 1・日 4-7
アーキテクチャとパターン
• RAG パターンの実装方法
• Fine-tuning vs Few-shot Learning
• Agent アーキテクチャ設計
目標:60% 完成
週 2・日 1-3
実践と評価
• End-to-End ワークフロー構築
• モデルの評価指標
• Red Teaming と安全性検証
目標:80% 完成
週 2・日 4-7
総復習&模擬試験
• チートシートの熟読
• 模擬問題を解く(最低 3 回)
• 苦手分野の再確認
目標:合格!

🔧 実践練習課題

課題 1: チャットボットの作成

課題 2: RAG システムの実装

課題 3: Agent の構築

📝 チートシート - 必見ポイント

🎯 LLM 選定基準

用途 推奨モデル 理由
高度な推論・複雑タスク Claude 3 Sonnet/Opus 高い論理的思考力
コード生成 CodeLlama / Claude 3 プログラミング特化
多言語対応 Llama 3 / Command R+ 多言語パフォーマンス
低レイテンシー Titan Turbo 高速処理・低コスト
小規模・特殊なタスク Fine-tuned 小型モデル カスタマイズ可能

🔄 RAG vs Fine-tuning

RAG が適している場合:
• データが頻繁に更新される
• ソースを明示する必要がある
• 最新の情報が不可欠
• 複数のデータソースが必要
Fine-tuning が適している場合:
• 特定のドメインやスタイルを学習させる
• 一貫性のある出力が必要
• トレーニングデータが安定している
• プロンプトだけでは不十分な場合

🛡️ セキュリティチェックリスト

💰 コスト最適化テクニック

✅ 受験テクニック

解答のアプローチ

  1. 要件を正確に読み取る
    問題は「最良 (BEST)」か「最も適切 (MOST APPROPRIATE)」かを注意深く読む
  2. 消去法を使う
    明らかに不適切な選択肢を先に除外
  3. AWS Well-Architected Framework を意識
    セキュリティ、信頼性、効率性、コスト最適化のバランス
  4. 具体的なシナリオに応用
    抽象的な答えより、状況に即した具体的な提案を選ぶ
  5. 時間を配分
    記述問題は 15-20 分ずつ確保、残りの時間で選択問題を完了
⚠️ よくある落とし穴
• 「最も安価な解決策」だけを追求しない → セキュリティやパフォーマンスも考慮
• 単一サービスですべてを解決しようとする → 複数のサービスを組み合わせたケースが多い
• 理論だけで判断しない → 実際の AWS の制約を知っているかが問われる

📚 おすすめリソース

リソース URL
公式考試情報 https://aws.amazon.com/certification/certify/exams/ai-developer-professional/
AWS Bedrock ドキュメント https://docs.aws.amazon.com/bedrock/
SageMaker JumpStart ガイド https://docs.aws.amazon.com/sagemaker/latest/dg/jumpstart.html
AWS Generative AI ブログ https://aws.amazon.com/blogs/machine-learning/category/generative-ai/
公式 Practice Test AWS Certification で購入可能