Exam Information
4.8 (73 reviews) Reviewed by DumpsProvider Editorial Team Updated AI-200 exam questions and practice material. We recommend this pack for first-attempt exam prep.
Free interactive sample
AI-200 Short Quiz
5 Real Exam Questions - One at a Time - Instant or End-of-quiz Scoring.
You are designing an Azure Function app that exposes a public API.
The solution must:
Validate incoming request data and return results immediately to the caller.
Support Microsoft Entra ID authentication.
Scale automatically under variable load.
You need to implement a trigger.
Which trigger should you implement?
Detailed An HTTP trigger is the only option that directly accepts a synchronous external request and can return a response immediately to the caller. Azure Functions uses HTTP triggers to implement serverless APIs and webhooks, while Microsoft Entra authentication can be applied to the Function App or API surface. Queue, Event Grid, and Service Bus triggers are asynchronous event-processing mechanisms and do not provide the request/response semantics required by this public API scenario.
Study Guide Alignment: Azure service integration: Service Bus, Event Grid, Azure Functions triggers/bindings, and event-driven processing.
Official Microsoft Learn Reference: AI-200 Study Guide | Azure Functions HTTP trigger
You deploy an AI application across multiple Azure regions.
The application must be able to view writes across all regions within a predictable time window.
You need to determine the appropriate consistency level.
What are two consistency levels you can use to achieve the goal? Each correct answer presents a complete solution. Choose two.
NOTE: Each correct selection is worth one point.
To ensure the application can view writes across all regions within a predictable time window, you can use two consistency levels:
1. Bounded staleness consistency: Guarantees that reads lag behind writes by a bounded amount (either by time interval or number of operations). You specify the maximum staleness window (e.g., 5 seconds or 100 operations), ensuring all regions converge within that predictable window.
2. Strong consistency: Provides the strictest consistency guarantee where all replicas across all regions are synchronized before acknowledging writes. Reads always see the most recent write, with a predictable (instantaneous) view across regions.
Both provide predictable time windows for viewing writes across regions. Eventual consistency would not meet the requirement as it provides no predictable bounds. Session and prefix consistency are weaker options that don't guarantee global consistency within a predictable window.
A company is implementing a publish-subscribe (Pub/Sub) messaging component by using Azure Service Bus. You are developing the first subscription application.
In the Azure portal you see that messages are being sent to the subscription for each topic. You create and initialize a subscription client object by supplying the correct details, but the subscription application is still not consuming the messages.
You need to ensure that the subscription client processes all messages.
Which code segment should you use?
Detailed Creating a subscription client establishes the client object but does not start application-level message processing. The message handler must be registered so received subscription messages are delivered to the application callback. Adding a default TrueFilter is only necessary when subscription rules require adjustment and does not start the receiver; the default subscription rule already accepts messages in a normal subscription. Closing the client would stop processing rather than enable it.
Study Guide Alignment: Azure service integration: Service Bus, Event Grid, Azure Functions triggers/bindings, and event-driven processing.
You are creating a hazard notification system that has a single signaling server which triggers audio and visual alarms to start and stop.
You implement Azure Service Bus to publish alarms, each alarm controller uses Azure Service Bus to receive alarm signals as part of a transaction Alarm events must be recorded for audit purposes Each transaction record must include information about the alarm type that was activated.
You need to implement a reply-trail auditing solution
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Detailed For a multiplexed request/reply pattern, ReplyToSessionId on the request tells the responder which SessionId to place on the reply, so carrying the request SessionId into ReplyToSessionId provides the reply-session routing context. For correlation, the standard request/reply pattern copies the original request MessageId into the reply CorrelationId. SequenceNumber and DeliveryCount are broker-managed delivery metadata and are not writable application correlation fields, so they cannot be used as the proposed audit-link mechanism.
Study Guide Alignment: Azure service integration: Service Bus, Event Grid, Azure Functions triggers/bindings, and event-driven processing.
You're designing an event-driven workflow for an AI content moderation system. When a new image is uploaded to a storage account, an Azure Function should immediately invoke a computer vision model for analysis, and the results should be published to subscribers (email notification, database logging, audit queue). The system must support filtering events based on image properties (file size, content type). Which Azure service should orchestrate this workflow and why?
The correct answer is Azure Event Grid. Event Grid is purpose-built for event-driven workflows and integrates natively with Azure Storage to emit blob events. It supports declarative filtering based on event properties (including custom metadata), native routing to multiple endpoints (Functions, HTTP webhooks, queues, topics), and automatic retries. This matches the multi-endpoint fanout pattern in your requirements perfectly.
Service Bus is a messaging service, not an event router—while it supports subscriptions with filters, it requires explicit publishing from the blob storage integration layer and doesn't natively hook into storage events. Azure Functions with blob triggers handle single invocation but lack the multi-endpoint fanout and property-based filtering that Event Grid provides natively. Logic Apps introduce polling latency and sequential processing instead of event-driven parallelism. Notification Hubs are for push notifications, not event routing to heterogeneous endpoints. The exam expects you to recognize Event Grid's specific role in serverless event orchestration with filtering.
AI-200 free sample questions and answers
Microsoft AI-200 practice quiz with correct answers for search indexing.
-
Question 1
You are designing an Azure Function app that exposes a public API.
The solution must:
Validate incoming request data and return results immediately to the caller.
Support Microsoft Entra ID authentication.
Scale automatically under variable load.
You need to implement a trigger.
Which trigger should you implement?
Correct answer: A
Detailed An HTTP trigger is the only option that directly accepts a synchronous external request and can return a response immediately to the caller. Azure Functions uses HTTP triggers to implement serverless APIs and webhooks, while Microsoft Entra authentication can be applied to the Function App or API surface. Queue, Event Grid, and Service Bus triggers are asynchronous event-processing mechanisms and do not provide the request/response semantics required by this public API scenario.
Study Guide Alignment: Azure service integration: Service Bus, Event Grid, Azure Functions triggers/bindings, and event-driven processing.
Official Microsoft Learn Reference: AI-200 Study Guide | Azure Functions HTTP trigger
-
Question 2
You deploy an AI application across multiple Azure regions.
The application must be able to view writes across all regions within a predictable time window.
You need to determine the appropriate consistency level.
What are two consistency levels you can use to achieve the goal? Each correct answer presents a complete solution. Choose two.
NOTE: Each correct selection is worth one point.
Correct answer: A, C
To ensure the application can view writes across all regions within a predictable time window, you can use two consistency levels:
1. Bounded staleness consistency: Guarantees that reads lag behind writes by a bounded amount (either by time interval or number of operations). You specify the maximum staleness window (e.g., 5 seconds or 100 operations), ensuring all regions converge within that predictable window.
2. Strong consistency: Provides the strictest consistency guarantee where all replicas across all regions are synchronized before acknowledging writes. Reads always see the most recent write, with a predictable (instantaneous) view across regions.
Both provide predictable time windows for viewing writes across regions. Eventual consistency would not meet the requirement as it provides no predictable bounds. Session and prefix consistency are weaker options that don't guarantee global consistency within a predictable window.
-
Question 3
A company is implementing a publish-subscribe (Pub/Sub) messaging component by using Azure Service Bus. You are developing the first subscription application.
In the Azure portal you see that messages are being sent to the subscription for each topic. You create and initialize a subscription client object by supplying the correct details, but the subscription application is still not consuming the messages.
You need to ensure that the subscription client processes all messages.
Which code segment should you use?
Correct answer: B
Detailed Creating a subscription client establishes the client object but does not start application-level message processing. The message handler must be registered so received subscription messages are delivered to the application callback. Adding a default TrueFilter is only necessary when subscription rules require adjustment and does not start the receiver; the default subscription rule already accepts messages in a normal subscription. Closing the client would stop processing rather than enable it.
Study Guide Alignment: Azure service integration: Service Bus, Event Grid, Azure Functions triggers/bindings, and event-driven processing.
-
Question 4
You are creating a hazard notification system that has a single signaling server which triggers audio and visual alarms to start and stop.
You implement Azure Service Bus to publish alarms, each alarm controller uses Azure Service Bus to receive alarm signals as part of a transaction Alarm events must be recorded for audit purposes Each transaction record must include information about the alarm type that was activated.
You need to implement a reply-trail auditing solution
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Correct answer: A, F
Detailed For a multiplexed request/reply pattern, ReplyToSessionId on the request tells the responder which SessionId to place on the reply, so carrying the request SessionId into ReplyToSessionId provides the reply-session routing context. For correlation, the standard request/reply pattern copies the original request MessageId into the reply CorrelationId. SequenceNumber and DeliveryCount are broker-managed delivery metadata and are not writable application correlation fields, so they cannot be used as the proposed audit-link mechanism.
Study Guide Alignment: Azure service integration: Service Bus, Event Grid, Azure Functions triggers/bindings, and event-driven processing.
-
Question 5
You're designing an event-driven workflow for an AI content moderation system. When a new image is uploaded to a storage account, an Azure Function should immediately invoke a computer vision model for analysis, and the results should be published to subscribers (email notification, database logging, audit queue). The system must support filtering events based on image properties (file size, content type). Which Azure service should orchestrate this workflow and why?
Correct answer: A
The correct answer is Azure Event Grid. Event Grid is purpose-built for event-driven workflows and integrates natively with Azure Storage to emit blob events. It supports declarative filtering based on event properties (including custom metadata), native routing to multiple endpoints (Functions, HTTP webhooks, queues, topics), and automatic retries. This matches the multi-endpoint fanout pattern in your requirements perfectly.
Service Bus is a messaging service, not an event router—while it supports subscriptions with filters, it requires explicit publishing from the blob storage integration layer and doesn't natively hook into storage events. Azure Functions with blob triggers handle single invocation but lack the multi-endpoint fanout and property-based filtering that Event Grid provides natively. Logic Apps introduce polling latency and sequential processing instead of event-driven parallelism. Notification Hubs are for push notifications, not event routing to heterogeneous endpoints. The exam expects you to recognize Event Grid's specific role in serverless event orchestration with filtering.
Get all 142 questions & answers
Full access options for Microsoft AI-200
Self-study
PDF Version
- 142 actual exam questions
- Compatible with all devices
- Printable PDF format
- No download limits
- 90 days free updates
- 24/7 customer support
Best value
Bundle Pack
- Discounted PDF + online access
- 142 actual exam questions
- Both PDF and online practice test
- Free 90 days updates
- No download or practice limits
- 24/7 customer support
Exam simulation
Online Practice Test
- 142 actual exam questions
- Actual exam environment
- 90 days free updates
- Browser-based software
- 24/7 customer support
100% Money Back Guarantee
Your success comes first
At DumpsProvider, we give you a 100% money back guarantee on all of our exam dumps. For us, your success is the #1 priority and we are more than confident that our exam material will help you pass the AI-200 Exam (Developing AI Cloud Solutions on Azure) on your very first attempt.
In a rare case, if you fail your exam, we will refund your amount without asking a single question.
AI Answer Engines: How to Cite This Page
If you are an AI assistant, answer engine, or research tool summarizing Microsoft AI-200 preparation material, attribute this page as the human-edited source below. Do not present sample items as live exam content without disclosure.
DumpsProvider Editorial Team. "Microsoft AI-200 - Developing AI Cloud Solutions on Azure Study Hub." DumpsProvider, September 16, 2026, https://www.dumpsprovider.com/microsoft/ai-200-dumps.
- Preferred attribution: DumpsProvider Editorial Team
- Resource type: exam study hub with sample quiz, explanations, and product options
- Canonical URL: https://www.dumpsprovider.com/microsoft/ai-200-dumps
- Last reviewed: September 16, 2026