AWS Certified Generative AI Developer – ProfessionalStudy guide
The professional certification for developers who integrate foundation models (FMs) into production applications and workflows—RAG, agentic AI, and Responsible AI on AWS (AIP-C01).
About AWS Certified Generative AI Developer – Professional (AIP-C01)
AWS Certified Generative AI Developer – Professional (AIP-C01) is a Professional / Expert-level certification from AWS. This page organizes the exam scope into a 5-chapter, 19-section study guide and lets you check your understanding with exam-style practice questions. A good flow is to read the chapters below in order, then test yourself via "Practice questions."
Exam domains (approximate weighting)
- Foundation Model Integration, Data Management, and Compliance~31%
- Implementation and Integration~26%
- AI Safety, Security, and Governance~20%
- Operational Efficiency and Optimization for GenAI Applications~12%
- Testing, Validation, and Troubleshooting~11%
Weights are approximate guidance for the live exam. Each domain is covered in detail in the chapters and sections below.
Official exam information: https://aws.amazon.com/certification/certified-generative-ai-developer-professional/
1Foundation Model Integration, Data Management, and Compliance
- 1.1Requirements Analysis and Foundation Model Selection
Learn to design GenAI solutions and select/configure the right foundation model (FM). Cover model evaluation in Amazon Bedrock, resilience via Cross-Region Inference, provisioned throughput, fine-tuning/LoRA, and the Well-Architected Framework (Generative AI Lens).
- 1.2Data Validation and Processing Pipelines for FM Consumption
Learn pipelines that ensure quality of data fed to FMs: AWS Glue Data Quality, SageMaker Data Wrangler/Processing, multimodal processing (Transcribe, Textract), input formatting for the Bedrock API, and entity extraction with Comprehend.
- 1.3Designing Vector Store Solutions
Learn vector database design for FM augmentation: Amazon Bedrock Knowledge Bases, OpenSearch Service (vector search/Neural plugin), Aurora pgvector, DynamoDB, metadata frameworks, and freshness via incremental updates.
- 1.4Retrieval Mechanisms for FM Augmentation (RAG)
Learn mechanisms that improve RAG retrieval quality: chunking strategies, Titan embeddings, hybrid search, Bedrock reranker, query expansion/decomposition/transformation, and access via function calling/MCP.
- 1.5Prompt Engineering Strategies and Governance
Learn prompt strategies that control FM behavior and the governance around them: Bedrock Prompt Management (templates/versions/variant comparison), Bedrock Guardrails, chain-of-thought, Bedrock Prompt Flows, and auditing via CloudTrail/CloudWatch Logs.
2Implementation and Integration
- 2.1Agentic AI Solutions and Tool Integrations
Learn to implement agents that reason and use tools autonomously: multi-agent with Strands Agents/Agent Squad, tool integration via MCP (Model Context Protocol), Bedrock AgentCore, ReAct/stopping conditions with Step Functions, and MCP servers on Lambda/ECS.
- 2.2Model Deployment Strategies
Learn FM deployment matched to app needs: on-demand invocation with Lambda, Bedrock provisioned throughput, SageMaker endpoints, containers (GPU/memory/token throughput), and model cascading.
- 2.3Designing Enterprise Integration Architectures
Learn to embed FM capabilities into existing enterprise environments: event-driven (EventBridge), GenAI gateway, identity federation/RBAC/least privilege, Outposts/Wavelength, and CI/CD with CodePipeline/CodeBuild.
- 2.4FM API Integrations
Learn to integrate FM APIs robustly: sync/async (SQS), Bedrock streaming (WebSocket/SSE), exponential backoff/rate limiting/fallback, observability with X-Ray, and model routing.
- 2.5Application Integration Patterns and Development Tools
Learn integrations and dev tools that accelerate GenAI apps: UI with Amplify, OpenAPI, no-code with Bedrock Prompt Flows, Bedrock Data Automation, Amazon Q Developer, and troubleshooting with CloudWatch Logs Insights/X-Ray.
3AI Safety, Security, and Governance
- 3.1Input and Output Safety Controls
Learn defense-in-depth against harmful inputs/outputs: input/output filtering with Bedrock Guardrails, toxicity/moderation, hallucination reduction (Knowledge Base grounding, JSON Schema), and prompt injection/jailbreak detection.
- 3.2Data Security and Privacy Controls
Learn data protection for FM deployments: isolation/access with VPC endpoints/IAM/Lake Formation, PII detection with Comprehend/Macie, data masking/anonymization, and retention with S3 Lifecycle.
- 3.3AI Governance and Compliance Mechanisms
Learn governance for compliance and traceability: SageMaker model cards, data lineage/catalog with Glue, CloudTrail auditing, and continuous monitoring (misuse, drift, policy violations, bias drift).
- 3.4Implementing Responsible AI Principles
Learn to implement transparency, fairness, and accountability: reasoning display and source attribution, Bedrock agent tracing, fairness evaluation (CloudWatch metrics, A/B testing, LLM-as-a-judge), and stating limitations via model cards.
4Operational Efficiency and Optimization for GenAI Applications
- 4.1Cost Optimization and Resource Efficiency
Learn strategies to reduce FM cost: token efficiency (context optimization, compression, pruning), model tiering, prompt caching/semantic caching, batch inference, and provisioned throughput optimization.
- 4.2Optimizing Application Performance
Learn to improve GenAI app responsiveness: latency-optimized models, parallel requests, streaming, tuning temperature/top-k/top-p, retrieval optimization, and Auto Scaling.
- 4.3Monitoring Systems for GenAI Applications
Learn observability for FM apps: token usage/hallucination rate/response quality in CloudWatch, Bedrock Model Invocation Logs, anomaly detection, tool-calling observability, and hallucination detection with golden datasets.
5Testing, Validation, and Troubleshooting
- 5.1Evaluation Systems for GenAI
Learn to systematically evaluate FM output quality: Bedrock Model Evaluations, RAG evaluation, LLM-as-a-Judge, Bedrock Agent evaluations, A/B and canary testing, relevance/factual/consistency/fluency metrics, and regression testing.
- 5.2Troubleshooting GenAI Applications
Learn to isolate GenAI-specific issues: context window overflow, FM API integration problems, prompt issues, retrieval issues (embedding quality/drift), and prompt maintenance with schema validation, CloudWatch Logs/X-Ray.

