Description

For learners studying for Microsoft Certified: Azure AI Cloud Developer Associate
What you'll learn
Practice pack content
Domain 1 - Develop containerized solutions on Azure
Domain 2 – Develop AI solutions by using Azure data management services
Domain 3 – Connect to and consume Azure services
Domain 4 – Secure, monitor, troubleshoot Azure solutions
Final Exam Simulators
Exam Study Guide
Interactive Flashcards
Try 3 Azure AI Cloud Developer AI-200 practice questions
Choose an answer, explore the explanation, and see why the other options are less suitable. Three short scenarios. No sign-in required.
Develop containerized solutions on AzureTopic · Implement container-orchestrated solutions
1. Scaling an AI worker from a queue
A team runs a containerized AI document-processing worker in Azure Container Apps. Jobs arrive in an Azure Service Bus queue, sometimes in large bursts, and there are long idle periods. The team wants replicas to increase with pending messages and scale to zero when the queue is empty. Which configuration best fits?
- Configure an HTTP concurrency scale rule so the worker adds replicas when requests reach its ingress endpoint.
- Configure a KEDA Azure Service Bus queue scale rule and set the minimum replica count to zero.
- Configure a CPU utilization scale rule and retain at least one replica to monitor the queue continuously.
- Configure an Azure Container Registry Task to start more replicas whenever a new image is pushed.
Answer and full explanation
Correct answer: B — A KEDA Service Bus queue scale rule with zero minimum replicas.
Why B is correct
Azure Container Apps uses KEDA to scale container replicas in response to supported event sources such as Azure Service Bus. A custom Service Bus queue rule can evaluate pending message counts and increase replicas as the backlog grows. Setting the minimum replica count to zero permits scaling down after the queue becomes idle, subject to the platform’s cooldown behavior. Unlike HTTP scaling, the worker does not require incoming web requests to trigger processing. The scale rule also needs authorized access to Service Bus, ideally through managed identity.
Why the other options are less suitable
- A — HTTP concurrency scaling: HTTP scaling responds to incoming requests and is appropriate for an API with ingress. Here, work is driven by queued messages, so HTTP traffic is not a reliable scaling signal.
- C — CPU-based scaling: CPU scaling can help when a running worker is compute-bound. It does not directly track queued work, and retaining one replica fails the requested scale-to-zero behavior.
- D — Container Registry Tasks: Azure Container Registry Tasks automate container-image builds and related jobs. They do not inspect the Service Bus backlog or control replica counts in a running Container Apps revision.
Key takeaway: Use KEDA rules tied to the event source for asynchronous workloads, and allow zero replicas when idle scale-down is required.
Read two more sample questions
Develop AI solutions by using Azure data management servicesTopic · Develop AI solutions by using Azure Cosmos DB for NoSQL
2. Updating embeddings when documents change
A .NET ingestion service stores AI knowledge documents in Azure Cosmos DB for NoSQL. Each new or updated item must trigger an embedding refresh, and several workers must share the workload while resuming after restarts. The team wants to avoid repeatedly querying the entire container. Which approach best meets the requirement?
- Run a scheduled query across the entire Cosmos DB container and regenerate embeddings for all returned items.
- Configure time to live on documents and use expiration as the trigger for every embedding refresh.
- Use the Cosmos DB change feed processor with a lease container and idempotent update handling.
- Increase the Cosmos DB consistency level and rebuild the embedding index whenever throughput changes.
Answer and full explanation
Correct answer: C — Cosmos DB change feed processor with a lease container and idempotent handlers.
Why C is correct
The Azure Cosmos DB for NoSQL change feed exposes inserts and updates from a monitored container. The .NET change feed processor distributes change batches across multiple workers instead of requiring full-container polling. A lease container records progress and coordinates processing ownership across instances. Delivery is at least once, so embedding updates should be idempotent in case a change is processed again. This supports incremental and recoverable updates to the downstream embedding store.
Why the other options are less suitable
- A — Full-container scheduled query: A scheduled scan can find changes by comparing records, but it repeatedly reads unrelated items. It adds request-unit consumption and does not provide the built-in coordination and checkpointing of the change feed processor.
- B — Time to live: Time to live controls the expiration of documents. It does not provide a general insert-and-update processing mechanism for refreshing embeddings as the source documents change.
- D — Consistency and index rebuilds: Consistency levels affect data-read guarantees, and indexing controls query behavior. Neither creates a distributed incremental handler for newly inserted or updated documents.
Key takeaway: Use the Cosmos DB change feed and lease-backed processors for incremental updates; make downstream writes idempotent.
Secure, monitor, troubleshoot Azure solutionsTopic · Monitor and troubleshoot Azure solutions
3. Tracing delays across an AI processing pipeline
An AI-processing API sends jobs to Azure Service Bus. An Azure Function receives each job, calls another service, and stores the result in Cosmos DB. Users report inconsistent completion times, but individual service logs cannot show where a given job slowed down. Which approach provides end-to-end request correlation and dependency timing?
- Instrument the services with OpenTelemetry and propagate trace context across HTTP and messaging boundaries.
- Enable Azure Activity Log alerts for resource changes in the subscription hosting the services.
- Chart each resource’s CPU utilization and compare isolated peaks across separate monitoring dashboards.
- Increase service log verbosity and inspect timestamps separately without sharing a correlation identifier.
Answer and full explanation
Correct answer: A — OpenTelemetry distributed traces with propagated context.
Why A is correct
OpenTelemetry distributed tracing creates related spans that describe operations within each instrumented component. Propagating trace context through HTTP requests and asynchronous messages lets one job be correlated across service boundaries. Exporting the spans to Azure Monitor Application Insights supports investigating dependency timing and identifying bottlenecks. CPU charts and administrative activity logs provide useful supporting signals, but cannot reconstruct the path of a particular job. The team must instrument relevant clients and handlers and verify that trace context survives the Service Bus handoff.
Why the other options are less suitable
- B — Azure Activity Log alerts: The Azure Activity Log helps audit subscription and resource-management operations. It does not trace a particular application job through messaging, execution, and database dependencies.
- C — Isolated CPU charts: CPU metrics can reveal resource pressure and can complement application traces. They cannot, by themselves, show which dependency delayed a specific job across several services.
- D — Separate verbose logs: Detailed logs may aid debugging if they share a reliable correlation identifier. Unlinked timestamps do not provide the parent-child relationships and end-to-end context needed for distributed tracing.
Key takeaway: Correlated OpenTelemetry spans reveal cross-service latency; metrics and logs complement the trace rather than replace it.
Preview complete
You have tried all three samples
Review the explanations or try the samples again. This short preview covers only a small part of the exam objectives.
Your sample score resets when this page reloads.
Your practice pack includes
More ways to make each study session count
Focus on a topic, practise under a time limit, or return to the supporting resources before your next attempt.
Domain-based practice
Timed practice sets
Study guide
Flashcards
Requirements
- Microsoft recommends proficiency with Python, Azure SDKs, data management, messaging and eventing, vector databases, monitoring, and containerized Azure applications. Practical experience connecting these services will help with intermediate AI-200 scenarios.
- If KEDA scaling, Cosmos DB change feeds, or distributed tracing are unfamiliar, combine question practice with Microsoft Learn and authorized Azure development exercises. Hosted labs and cloud resources are not implied.
- You need an internet-connected device, a current web browser, and an ExamsDigest account to access this online practice product. Offline functionality, Azure subscriptions, and cloud usage credits are not assumed to be included.
Know the exam you’re studying for
These details describe Microsoft's official AI-200: Developing AI Cloud Solutions on Azure exam.
What our students say
“I had experience building Azure applications, but some of the AI-200 topics were new to me, especially Container Apps scaling and KEDA. The ExamsDigest practice questions helped me understand the different configurations and identify what I needed to study more.”
David Anderson
✓ Verified Review
“The practice exams covered a good mix of Azure services and real development scenarios. I found the questions about Cosmos DB, Service Bus, and event-driven processing particularly helpful. The detailed explanations made it easier to understand why each answer was right or wrong.”
Olivia Carter
✓ Verified Review
“I had already worked through Microsoft Learn, but I wanted more practice applying the concepts. ExamsDigest helped me understand distributed tracing, Azure monitoring, and how different services work together. The scenario-based questions were much more useful than memorizing definitions.”
Eric Thompson
✓ Verified Review
Your questions, answered.
Which Microsoft certification exam does this practice target?
These examples target AI-200: Developing AI Cloud Solutions on Azure, associated with the Microsoft Azure AI Cloud Developer Associate certification. The official study guide lists skills measured as of October 7, 2026. Before purchasing, compare the pack’s confirmed contents with Microsoft’s objectives for your examination date and language. These three examples alone do not establish that every question in the paid pack has been individually audited against the current blueprint.
Who is Azure AI Cloud Developer AI-200 practice suitable for?
AI-200 targets intermediate-level developers responsible for implementing the back-end components of AI solutions on Azure. Microsoft recommends proficiency with Python, Azure SDKs, containerized applications, Azure data services, vector databases, messaging, monitoring, and troubleshooting. Developers who already work with distributed applications may recognize many scenarios. Learners with limited Azure experience should combine question practice with foundational cloud study and hands-on development in authorized environments.
How should I combine AI-200 practice questions with hands-on experience?
Use practice questions alongside Microsoft Learn and exercises in Azure environments you are authorized to access. Explore Azure Container Apps scaling, Cosmos DB change feeds, Service Bus messaging, and Azure Functions integrations. Investigate application telemetry through OpenTelemetry and Azure Monitor. These activities connect exam terminology with actual engineering decisions. They are independent study recommendations and do not imply that Azure subscriptions, cloud credits, hosted labs, or development environments are included with the practice pack.
What should I do after answering an AI-200 practice question incorrectly?
Identify the requirement your chosen answer failed to satisfy. For example, distinguish HTTP-based scaling from Service Bus event scaling, scheduled queries from change-feed processing, or infrastructure metrics from distributed traces. Read the explanations for every option, revisit the relevant Microsoft documentation, and try another scenario involving the same concept. Focus on understanding how services behave and interact rather than memorizing answer letters or treating practice scores as passing predictions.
Does this preview reproduce the official AI-200 examination format?
No. This preview contains three original single-answer scenarios, each with four choices. Microsoft’s official AI-200 examination is proctored, lasts 120 minutes, and may include interactive components or other question formats. Microsoft provides an examination sandbox to demonstrate the testing interface. These three samples cover only part of the official objectives and do not reproduce the examination’s complete question distribution or establish every feature included in the paid ExamsDigest pack.
Does completing this practice earn the Azure AI Cloud Developer Associate certification?
No. Purchasing or completing independent practice questions does not award Microsoft’s Azure AI Cloud Developer Associate certification. Candidates must pass the official AI-200 examination and satisfy Microsoft’s applicable credential requirements. The associate certification is subject to Microsoft’s annual renewal requirements. ExamsDigest practice access and official examination registration are separate activities; check the product’s confirmed commercial terms rather than assuming that an official exam voucher or booking is included.
30-day conditional refund policy
Eligible requests must be made within 30 calendar days, with no more than 20% of any included simulator completed. The purchase must not already be refunded or under a payment dispute or chargeback. Other provisions apply; mandatory consumer rights remain unaffected.
Useful links for your preparation



