AI-200 Exam Guide: How to Prepare for Azure AI Cloud Developer Associate
Exam AI-200: Developing AI Cloud Solutions on Azure is the assessment behind the Microsoft Certified: Azure AI Cloud Developer Associate credential. It validates your ability to design, build, and implement AI solutions on Azure, with a focus on back-end services, scalable architectures, and the full development lifecycle. This guide walks through the skills measured, the exam format, and how to structure your preparation.
Understanding the Azure AI Cloud Developer Associate Certification
A candidate for AI-200 contributes to all phases of implementing AI solutions on Azure, with an emphasis on back-end services and components, and supports the full development lifecycle: requirements gathering, design, development, deployment, security, and monitoring.
You should be proficient in:
- Azure SDKs and third-party SDKs used in Azure
- Azure data management services
- Azure monitoring and troubleshooting
- Azure messaging and eventing
- Vector databases
- Python programming
- Implementing containerized applications on Azure
Who Should Take This Exam?
Based on the audience profile above, AI-200 suits:
- Backend developers building AI-enabled services on Azure
- Developers working with vector databases and retrieval-augmented generation patterns
- Python developers integrating Azure SDKs into AI solutions
- Engineers deploying containerized workloads to Azure Container Apps, Azure Kubernetes Service, or Azure App Service
Exam Format and Structure
You have 120 minutes to complete the assessment, and a score of 700 or greater is required to pass, on a scale of 1 to 1,000. The exam is proctored and may include interactive components.
AI-200 is offered in English and 12 other languages, including Arabic (Saudi Arabia), the two Chinese variants, French, German, and Japanese; the full list is in the FAQs below.
Skills Measured and Domain Weightings
The exam breaks into four domains:
| Domain | Weighting |
|---|---|
| Develop containerized solutions on Azure | 20-25% |
| Develop AI solutions by using Azure data management services | 25-30% |
| Connect to and consume Azure services | 20-25% |
| Secure, monitor, troubleshoot Azure solutions | 20-25% |
Data management services carry the single largest share of the exam. If you are budgeting study time, put the most hours there and scale the other three domains down to match their weight.
Develop Containerized Solutions on Azure (20-25%)
Implement container application hosting:
- Build, store, version, and manage container images by using Azure Container Registry
- Build and run images by using Azure Container Registry Tasks
- Deploy containers to Azure App Service, including configuring environment variables and secrets
Implement container-orchestrated solutions:
- Deploy applications to Azure Container Apps, including environment configuration and revision management
- Implement event-driven scaling by using Kubernetes Event-driven Autoscaling (KEDA) in Container Apps
- Deploy and manage applications to Azure Kubernetes Service (AKS) by using manifest files
- Monitor and troubleshoot solutions on AKS and Container Apps by inspecting logs, events, and end-to-end connectivity
Develop AI Solutions by Using Azure Data Management Services (25-30%)
This is the largest domain, and the study guide splits it across three services.
Azure Cosmos DB for NoSQL:
- Connect to Azure Cosmos DB for NoSQL by using the SDK and run queries
- Optimize query performance and Request Units (RUs) consumption by using indexing policies and consistency levels
- Store and retrieve embeddings and execute vector similarity search for semantic retrieval
- Implement a change feed processor to detect and handle new or updated items
Azure Database for PostgreSQL:
- Connect and query Azure Database for PostgreSQL by using SDKs
- Model schemas and implement indexing strategies, including designing tables and choosing appropriate data types
- Optimize query latency and reduce pgvector compute overhead
- Configure compute, memory, and storage resources to support vector workloads
- Run vector similarity search, including storing embeddings, semantic retrieval, and retrieval-augmented generation (RAG) patterns using metadata filters
- Implement connection optimization to improve throughput and minimize latency
Azure Managed Redis:
- Implement data operations, including caching, expiration, and invalidation
- Implement vector indexing to enable similarity search
What an AI-200 Question Looks Like
Here is the kind of scenario to expect for the data management domain, the heaviest-weighted section of the exam.
Your application stores product embeddings in Azure Cosmos DB for NoSQL and runs a vector similarity search on every search request. Read latency has grown as the container scaled across regions, and the team wants the fastest consistency level that still guarantees a client never reads data older than its own most recent write within the same session. Which consistency level fits?
- Strong
- Bounded Staleness
- Session
- Eventual
Session is correct. It guarantees monotonic reads for a single client session and runs faster than Strong or Bounded Staleness, without the risk of stale reads that comes with Eventual consistency. Strong consistency would guarantee the same thing globally, at a latency cost this scenario does not need.
Connect to and Consume Azure Services (20-25%)
Develop event- and message-based AI solutions:
- Queue and process back-end operations by using Azure Service Bus, including dead-letter queue handling, messages, topics, and subscriptions
- Implement event-driven workflows by using Azure Event Grid, including filters, custom events, and retries
Develop and implement Azure Functions:
- Build serverless APIs, including implementing triggers and bindings
- Configure and deploy function apps
Secure, Monitor, and Troubleshoot Azure Solutions (20-25%)
Implement secure Azure solutions:
- Secure secrets by using Azure Key Vault, including rotation and retrieval
- Store and retrieve app configuration information by using Azure App Configuration
Monitor and troubleshoot Azure solutions:
- Trace distributed systems by using OpenTelemetry SDKs
- Write KQL queries to analyze logs and metrics
Study Strategy
Suggested Study Timeline
Weeks 1-3: Data management foundations. This domain is the largest single share of the exam, so give it the largest share of your calendar. Work through Cosmos DB for NoSQL first, then Azure Database for PostgreSQL with pgvector, then Azure Managed Redis.
Weeks 4-5: Containerized solutions. Move from container image hosting (Container Registry, App Service) into orchestration (Container Apps with KEDA, AKS with manifest files), finishing with log and event troubleshooting on both platforms.
Weeks 6-7: Connectivity, security, and monitoring. Build the messaging and Functions pieces together, since they are usually wired into the same solution, then layer in Key Vault, App Configuration, OpenTelemetry, and KQL.
Week 8: Review and practice questions. Revisit the domains that felt weakest in the earlier weeks, then use practice questions to check your recall of specifics like RU consumption, dead-letter queue behaviour, and KEDA scaling triggers.
How AI-200 Differs From AZ-204
If you previously looked at AZ-204, the scope has moved. AZ-204 covered general-purpose Azure application development: App Service Web Apps, Azure Functions, Cosmos DB and Blob Storage, Microsoft Entra ID and Microsoft Graph authentication, Key Vault and App Configuration, Application Insights, API Management, Event Grid, Event Hubs, Service Bus, and Queue Storage. AI-200 re-centres that scope around AI solution development: vector search and embeddings across Cosmos DB, PostgreSQL with pgvector, and Managed Redis; container orchestration on Container Apps and AKS with KEDA-driven scaling; and OpenTelemetry-based distributed tracing with KQL. Your AZ-204 work on Functions, Cosmos DB change feed and consistency, Service Bus, Event Grid, Key Vault, App Configuration and Container Registry still applies. Blob Storage, API Management, Event Hubs and Microsoft Graph do not appear in the AI-200 skills list, so plan around the AI-200 domains above.
A Structured Approach
Data management foundations:
- Build a sample application against Azure Cosmos DB for NoSQL, including a vector similarity search over stored embeddings
- Provision Azure Database for PostgreSQL, enable pgvector, and practise indexing strategies for vector workloads
- Set up Azure Managed Redis and implement caching alongside vector indexing
Containerized solutions:
- Build and push an image with Azure Container Registry, then deploy it to Azure Container Apps
- Configure KEDA-based event-driven scaling on a Container Apps revision
- Deploy the same workload to AKS using manifest files, then practise inspecting logs and events
Connectivity and security:
- Build a serverless API with Azure Functions, including triggers and bindings
- Wire up Azure Service Bus queues with dead-letter handling, and an Event Grid workflow with filters and retries
- Store secrets in Key Vault and configuration in Azure App Configuration, then instrument the solution with OpenTelemetry and query the results with KQL
Essential Study Resources
- The official Microsoft Learn AI-200 study guide
- Azure documentation for each service in scope: Container Registry, Container Apps, AKS, App Service, Azure Functions, Cosmos DB, Azure Database for PostgreSQL, Azure Managed Redis, Service Bus, Event Grid, Key Vault, and App Configuration
- Microsoft Q&A and Azure Community Support for troubleshooting specific implementation questions
- azureprep.com practice questions to test your understanding across all four domains
Exam Day Tips
Before the Exam
- Review the exam sandbox so the question interface is familiar before test day
- Confirm your appointment details ahead of time if scheduling through Pearson VUE
- Prepare valid identification documents
- If you have a disability or need extra time, request an accommodation in advance
During the Exam
- Read each question fully before answering, and watch for negative phrasing
- Manage your time across the 120-minute window; do not let one difficult question consume a disproportionate share
- Use the review feature to flag uncertain answers and return to them if time allows
After the Exam
- If you do not pass, you can retake the exam 24 hours after your first attempt; the wait for later retakes varies
- Your associate certification expires annually and renews through a free online assessment
Frequently Asked Questions
How long is the AI-200 exam and what is the passing score?
AI-200 gives you 120 minutes to complete the assessment. Scores are reported on a scale of 1 to 1,000, and a score of 700 or greater is required to pass.
How does AI-200 relate to the retired AZ-204?
AZ-204 was retired on 31 July 2026, along with the Azure Developer Associate certification and its renewal assessment. AI-200 leads to the Microsoft Certified: Azure AI Cloud Developer Associate certification, and its scope is different: AZ-204 covered general-purpose Azure application development, while AI-200 focuses on AI solutions built on Azure data, container, and messaging services.
What languages is AI-200 offered in?
AI-200 is offered in English, Arabic (Saudi Arabia), Chinese (Simplified), Chinese (Traditional), French, German, Indonesian (Indonesia), Italian, Japanese, Korean, Portuguese (Brazil), Russian, and Spanish.
What skills does AI-200 measure?
Four domains: develop containerized solutions on Azure (20-25%), develop AI solutions by using Azure data management services (25-30%), connect to and consume Azure services (20-25%), and secure, monitor, and troubleshoot Azure solutions (20-25%).
Do I need to know Python for AI-200?
Python programming is one of the skills you should be proficient in for this certification, alongside Azure SDKs, data management services, messaging and eventing, and vector databases.
Is AI-200 a renewable certification?
Yes. Associate certifications expire annually and renew through a free online assessment.
Conclusion
AI-200 tests your ability to build AI solutions across Azure's data, container, messaging, and security services, with data management carrying the heaviest weight. Structure your preparation around the four domains in proportion to their weighting, get hands-on with each service in the study guide, and use the exam sandbox before test day so the question formats are not a surprise.
Ready to start practicing? Practise with AI-200 questions to assess your current knowledge level and focus your study efforts.
Last updated: September 2026