EnglishDeutschFrançaisEspañolPortuguês

AWS · AIP-C01 · Advanced

AWS Generative AI Developer - Professional (AIP-C01) — Practice Questions and Mock Exam

Prepare for AWS AIP-C01 with original practice questions. Alex explains why answers are correct or incorrect and clarifies the underlying concepts with sources. Mock exams help you prepare for the exam and practice making architecture decisions under time constraints.

75Mock exam questions
180minTime limit
750/ 1000Passing score

Checked against AWS · August 2026 · Current exam version

Editorial update:

About the exam

The AWS Certified Generative AI Developer – Professional validates advanced expertise in building, deploying, and optimizing production-grade generative AI applications on AWS. It covers solution design with foundation models, implementation with Amazon Bedrock and SageMaker, retrieval-augmented generation (RAG), API integration, and security and governance for AI systems.

AWS recommends at least two years of experience building production cloud applications and one year of hands-on experience implementing generative AI solutions; these are recommendations, not mandatory prerequisites. AIP-C01 focuses on practical implementation with AWS services, distinguishing it from the foundational AIF-C01 certification.

Try five AIP-C01 questions

Try five practice questions from the app’s current AWS Certified Generative AI Developer - Professional question bank, with answers and explanations.

Foundation Model Integration, Data Management, and Compliance1 / 5

A developer is using a multilingual Amazon Bedrock foundation model to build a chatbot that should respond only in English, even when users write in another supported language. Which approach should they use?

AlexFull explanation from Alex

System prompts in the Bedrock Converse API define instructions and context for the model, so they are the right place to specify that every response must be in English. This preserves multilingual input support while controlling the output style. Guardrails can still be used for safety and privacy policies, but their documented filters are content filters, denied topics, word filters, sensitive information filters, contextual grounding checks, and automated reasoning checks, not an English-only response validator.

Sourcedocs.aws.amazon.com

Implementation and Integration2 / 5

A developer wants to accelerate their coding workflow by getting inline code suggestions, code generation, and refactoring assistance within their IDE. Which AWS service provides these developer productivity features?

AlexFull explanation from Alex

Amazon Q Developer (the option “Amazon Q Developer”) is the correct answer. Amazon Q Developer is AWS's AI-powered coding assistant that provides inline code suggestions, code generation, refactoring assistance, and security scanning directly within popular IDEs. It is the successor to AWS CodeWhisperer, which has been rebranded and integrated into Amazon Q Developer. Why each incorrect option is wrong: - A. AWS Cloud9 — AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug code with just a browser. While it is an IDE, it does not itself provide AI-powered inline code suggestions, code generation, or refactoring assistance. It is the environment, not the AI assistant. - C. AWS CodeWhisperer (legacy) — While CodeWhisperer did provide AI-powered code suggestions, it has been rebranded and its capabilities have been folded into Amazon Q Developer. As a legacy/deprecated branding, it is not the current correct answer. AWS now directs users to Amazon Q Developer for these features. - D. Amazon CodeGuru Reviewer — Amazon CodeGuru Reviewer is an automated code review service that uses machine learning to detect issues in Java and Python code. According to AWS documentation, it "provides recommendations for improvements to your Java and Python code" through code reviews, but it does not provide real-time inline code suggestions, code generation, or refactoring assistance within an IDE. Additionally, as of November 7, 2025, new repository associations can no longer be created. (Source: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html)

Sourcedocs.aws.amazon.com

AI Safety, Security, and Governance3 / 5

A developer needs to implement model cards for their customized foundation models to document limitations, intended use cases, and evaluation results. Which AWS service supports programmatic model card creation?

AlexFull explanation from Alex

Amazon SageMaker AI is the correct answer because it natively supports Model Cards as a feature for documenting ML models. SageMaker Model Cards allow developers to programmatically create, edit, and share documentation about their models, including intended use cases, limitations, evaluation results, and business details.

As confirmed by the AWS CloudFormation documentation, the `AWS::SageMaker::ModelCard` resource type exists, which includes properties like `BusinessDetails` for documenting "information about how the model supports business goals." This demonstrates that SageMaker Model Cards are a first-class SageMaker AI feature that can be created and managed programmatically through the SageMaker SDK, API, or infrastructure-as-code tools like CloudFormation.

Why each incorrect option is wrong:

  • A) AWS CloudFormation — While CloudFormation can *provision* SageMaker Model Cards (via `AWS::SageMaker::ModelCard`), CloudFormation itself is an infrastructure-as-code service, not the service that *supports* model card creation as a feature. The model card functionality belongs to SageMaker AI; CloudFormation merely orchestrates its deployment.
  • B) Amazon Bedrock — Amazon Bedrock is a managed service for accessing foundation models via API. It does not provide a model card feature for documenting model limitations, intended use cases, or evaluation results. According to the AWS decision guide, Bedrock focuses on making FMs accessible without managing infrastructure, while SageMaker provides the full ML lifecycle tooling including governance features like model cards.
  • D) Amazon Q Business — Amazon Q Business is an AI-powered assistant for enterprise use that helps employees get answers from company data. It does not offer model card functionality for documenting ML model metadata and governance information.

(Source: https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-properties-sagemaker-modelcard-businessdetails.html)

Sourcedocs.aws.amazon.com

Operational Efficiency and Optimization for GenAI Applications4 / 5

A developer needs guaranteed model invocation capacity for their production Amazon Bedrock application that serves consistent, high-volume traffic. Which capacity option should they purchase?

AlexFull explanation from Alex

Provisioned Throughput with model units (the option “Provisioned Throughput with model units”) is the correct answer. When a production application requires guaranteed, dedicated model invocation capacity for consistent, high-volume traffic, Provisioned Throughput is the appropriate choice. According to AWS documentation, Provisioned Throughput allows you to purchase dedicated capacity measured in model units, with commitment terms (1-month or 6-month), ensuring your application has reserved throughput without being subject to throttling from shared capacity pools. As stated in the documentation: "Amazon Bedrock offers flexible capacity options to match your workload requirements and budget. Understanding the differences between on-demand tiers (Flex, Priority, Standard), reserved tier, batch processing, and cross-region inference helps you optimize both performance and cost." Provisioned Throughput falls under the reserved tier category, which provides guaranteed capacity. Why each incorrect option is wrong: - A. On-Demand Standard tier — On-Demand tiers (including Standard) provide pay-per-use access but do not guarantee dedicated capacity. They are subject to throttling during periods of high demand since capacity is shared across customers. This does not meet the requirement for "guaranteed" capacity. - B. Batch inference — Batch inference is designed for processing large volumes of requests asynchronously (not in real-time). It is optimized for cost savings on bulk workloads that don't require immediate responses, making it unsuitable for a production application serving live traffic. - C. Cross-Region Inference with Global profile — Cross-Region Inference distributes requests across multiple AWS regions to improve availability and reduce latency, but it does not provide guaranteed dedicated capacity. It still relies on on-demand capacity pools in various regions and is primarily a resilience and latency optimization strategy, not a capacity reservation mechanism. (Source: https://docs.aws.amazon.com/bedrock/latest/userguide/prov-throughput.html and https://docs.aws.amazon.com/bedrock/latest/userguide/capacity-limits-cost-optimization.html)

Sourcedocs.aws.amazon.com

Testing, Validation, and Troubleshooting5 / 5

A developer needs to validate that their Amazon Bedrock model performs consistently after updates by checking for semantic drift and hallucination rate changes. Which validation approach should the developer implement?

AlexFull explanation from Alex

The correct answer is Synthetic user workflows with AI-specific output validation for hallucination rates and semantic drift. When validating generative AI models after updates, developers need automated, repeatable validation approaches that specifically measure AI-relevant metrics like hallucination rates and semantic drift. Synthetic user workflows with golden datasets (known expected outputs) allow developers to systematically detect regressions in model quality before exposing the model to live traffic. This approach aligns with Amazon Bedrock's validation data configuration capabilities, where validation datasets are used during model customization to evaluate model performance against known benchmarks. Amazon Bedrock supports validation data configuration (validationDataConfig) as part of model customization jobs, which enables developers to assess model quality using structured validation datasets. This principle extends to post-deployment validation where synthetic workflows serve as regression tests for AI-specific quality metrics. Why the other options are wrong: - B (Load testing with Apache JMeter): Load testing measures performance characteristics like throughput, latency, and concurrency handling. It does not evaluate semantic quality, hallucination rates, or content drift — which are the specific concerns stated in the question. - C (Manual testing by team members): Manual testing is not scalable, not repeatable, and highly subjective. It cannot systematically measure hallucination rates or detect subtle semantic drift across model updates. It also introduces significant delays in the deployment pipeline. - D (A/B testing with live users immediately after deployment): A/B testing with live users exposes real users to a potentially degraded model before validation is complete. Best practices dictate that AI-specific quality checks (hallucination detection, semantic drift analysis) should occur *before* serving live traffic, not after. This approach risks negative user experiences and potential harm from hallucinated outputs. (Source: https://docs.aws.amazon.com/bedrock/latest/userguide/foundation-models-reference.html)

Sourcedocs.aws.amazon.com

373 practice questions

Our original questions are based on the exam objectives. The review process checks answers, answer options, and explanations against official AWS documentation.

Pool details: AIP-C01

Passing score750 / 1,000

as published by AWS

Objectives in the guide20 objectives listed in the official guide

across 5 domains in the official exam guide

Pool size373 questions

= The pool size is equivalent to 4 sets of 75 questions; this does not mean that each mock exam uses a separate set.

Recorded as checked against sources373 of 373

questions recorded as having their answer, options, and explanation checked against official AWS documentation

What's on the exam

The five weighted exam domains cover topics from foundation model integration to security and operations.

Exam blueprint: AIP-C01

Foundation Model Integration, Data Management, and Compliance31%

Design a GenAI solution end to end: choose and configure a foundation model, validate and format its input data, and build the vector store and retrieval layer for RAG. Manage the prompts used across the solution at scale.

≈ 26 h
Implementation and Integration26%

Implement agentic AI solutions with tool integrations and orchestrated reasoning, and deploy foundation models to meet LLM-specific performance and resource needs. This domain also covers enterprise integration architectures, foundation model APIs, application integration patterns, and developer tooling for GenAI applications.

≈ 22 h
AI Safety, Security, and Governance20%

Filter harmful inputs and outputs, protect sensitive data during foundation model interactions, and maintain records that support regulatory governance requirements. Apply responsible AI standards such as fairness and transparency throughout the system.

≈ 17 h
Operational Efficiency and Optimization for GenAI Applications12%

Optimize GenAI costs through token efficiency and intelligent caching, and improve application performance, including latency and retrieval speed. Build monitoring systems that track foundation model usage, quality, and cost.

≈ 10 h
Testing, Validation, and Troubleshooting11%

Build evaluation systems to assess the quality, relevance, and business impact of foundation model outputs. Troubleshoot GenAI application issues such as context window overflows, integration errors, and declining retrieval or prompt performance.

≈ 9 h

Exam format and question types

The official exam includes 75 multiple-choice and multiple-response questions over 180 minutes. Practice helps you work through architecture decisions within the available time.

Question types: AIP-C01

Multiple Choice65%

Select the single answer that best meets the question’s requirements.

Multiple Response35%

Select multiple answers. Follow the question’s instructions on how many to choose.

See AWS for official question-format information. The shares shown describe the Pass-IT practice pool; they do not establish the proportions on the official exam.

Preparing for AIP-C01

You can take the exam through Pearson VUE, online with remote proctoring or at a test center.

Preparation and logistics: AIP-C01

Preparation

Illustrative study time50–130 h

illustrative planning range: 50 h with relevant experience to 130 h when starting out; your needs may fall outside this range

LevelAdvanced

Taking and maintaining the certification

DeliveryPearson VUE testing center or online proctored exam
Retake policy14-day waiting period between exam attempts, no limit on total number of attempts
Certification validity3 years

The certification is valid for 3 years; renew it by passing the latest AIP-C01 exam version while your certification is active. Passing also renews these certifications if active: AWS Certified Cloud Practitioner, AWS Certified AI Practitioner, AWS Certified Data Engineer – Associate, and AWS Certified Machine Learning Engineer – Associate.

Source: AWS

Common pitfalls

Potential pitfalls in the AIP-C01 exam.

Topics to review: AIP-C01

  1. 01Bedrock Configuration

    In Amazon Bedrock, model selection, inference parameters, guardrails, and knowledge base integration each address a different part of the application.

  2. 02RAG Architecture

    Vector stores, embedding models, chunking strategies, and retrieval pipelines serve distinct roles in a RAG architecture.

  3. 03Model Customization

    Prompt engineering, fine-tuning, continued pre-training, and distillation address different model customization needs.

  4. 04Cost Management

    Token-based pricing, provisioned throughput, model selection, and caching affect GenAI costs in different ways.

  5. 05AI Governance

    Guardrails and content filtering control content, while PII handling protects personal data and audit logging records system activity.

Frequently asked questions

How long is the AWS Certified Generative AI Developer - Professional exam?

The AIP-C01 exam has 75 questions and a 180-minute time limit.

What is the passing score for AWS Certified Generative AI Developer - Professional?

The passing score for the AIP-C01 exam is 750 / 1000.

Which pitfalls should I review when preparing for AWS Certified Generative AI Developer - Professional?

Topics to review include Bedrock Configuration, RAG Architecture, Model Customization, Cost Management, AI Governance. Work through examples to check that you understand the distinctions and can explain your answer.

Which AIP-C01 domains carry the most weight?

Foundation Model Integration, Data Management, and Compliance accounts for 31%, Implementation and Integration for 26%, and AI Safety, Security, and Governance for 20%—together, 77% of the exam. The remaining 23% covers Operational Efficiency and Optimization for GenAI Applications and Testing, Validation, and Troubleshooting.

How long does AIP-C01 stay valid?

Your certification is valid for 3 years. To renew it, pass the latest AIP-C01 exam version while it is active; passing also renews your active AWS Certified Cloud Practitioner, AWS Certified AI Practitioner, AWS Certified Data Engineer – Associate, and AWS Certified Machine Learning Engineer – Associate certifications.

Do you need another AWS certification before AIP-C01?

No. AWS states no formal prerequisite, so you can book AIP-C01 without holding AIF-C01 or an associate exam first. The catalog budget is around 85 hours, and it assumes you already build with foundation models rather than read about them.

What is the difference between AIP-C01 and AIF-C01?

AIF-C01 is the foundational AI Practitioner exam: vocabulary, use cases and responsible-AI concepts, written for people who talk about AI systems. AIP-C01 is professional level and assumes you build them, covering retrieval pipelines, guardrails, evaluation and cost control on live workloads. If you cannot yet describe how you would test a generative application, AIF-C01 is the honest starting point.

What happens if you fail AIP-C01?

You wait 14 days before booking again. AWS sets no cap on the total number of attempts, so the constraint is the two-week gap rather than a limit on tries.

One certification, 12 months

Practice for AIP-C01

Focus your practice on one certification, or choose Pro to practice across all certifications.

Start a free practice sessionTry the first 20 questions without a card to see whether the practice suits you.

For eligible purchases: money-back guarantee if you fail your exam.

View guarantee terms →