C Certs Club
Home
Oracle SAP Microsoft Cisco CompTIA Fortinet Salesforce Nutanix Linux Foundation Amazon View All Vendors →
Login Register

Microsoft AI-200 - Developing AI Cloud Solutions on Azure Certification Exam

Download Exam View Entire Exam
Page: 1 / 1
Question #1 (Topic: demo questions)

DRAG DROP You are designing a document ingestion pipeline for an AI application. Documents are uploaded by users and must be converted into searchable vector content. Arrange the steps in the correct order

A.

 A.    Store vectors and metadata in the search index
B.    Generate embeddings for each chunk
C.    Store the uploaded document in Azure Blob Storage
D.    Split the extracted text into chunks
Correct Answer: A
Explanation:

The document must first be stored in a durable location such as Azure Blob Storage. After the content is available, the text can be extracted and split into smaller chunks. Embeddings are generated for each chunk so semantic similarity search can be performed. Finally, the vectors and metadata are stored in a vector-enabled index or database for retrieval during AI application execution.
Question #2 (Topic: demo questions)

You are deploying a containerized Python AI application to Azure Container Apps. The application image is stored in Azure Container Registry. The deployment fails because the container app cannot pull the image. What should you configure?

A.
A public DNS forwarding rule
B.
Registry access for the container app identity
C.
A storage lifecycle policy
D.
A Log Analytics query
Correct Answer: B
Explanation:
When Azure Container Apps pulls an image from Azure Container Registry, it needs permission to access the registry. This can be done by configuring registry credentials or using a managed identity with the appropriate pull permission. Without image pull access, the container app cannot download the image and the deployment fails.
Question #3 (Topic: demo questions)

You are designing an AI cloud solution that uses Azure SDKs. Match each requirement to the best practice

A.
A.    Avoid hardcoded secrets — Use managed identity or Key Vault
B.    Handle temporary service failures — Use retries with backoff
C.    Improve SDK efficiency — Reuse client objects
D.    Troubleshoot failures — Use structured logging and telemetry
Correct Answer: A
Explanation:
Modern Azure SDK development follows several important best practices for security, reliability, and
performance. Applications should avoid storing credentials directly in code and instead use managed identities or Azure Key Vault for secure secret management. Temporary network or service interruptions are common in distributed cloud environments, so retry policies with exponential backoff help applications recover automatically from transient failures. Reusing SDK client objects improves connection management, reduces resource consumption, and increases overall application efficiency. Structured logging and telemetry provide visibility into application behavior, making it easier to diagnose failures, monitor performance, and troubleshoot issues across multiple Azure services and distributed AI workloads.
Question #4 (Topic: demo questions)

You are developing an AI cloud solution on Azure. The solution includes a Python API that receives user requests and sends long-running AI jobs to a background processor. You need to ensure that the API responds quickly and that failed jobs can be retried. Which Azure service should you use between the API and the worker? 

A.
Azure Container Registry
B.
Azure Cost Management
C.
Azure Service Bus Queue
D.
Azure Private DNS Zone
Correct Answer: A, B, C, D
Explanation:
Azure Service Bus Queue is suitable when an application needs reliable asynchronous communication between components. The API can place a job message on the queue and return a response to the user immediately. The worker can process messages independently and retry failed jobs if needed. This design improves reliability and prevents long-running AI tasks from blocking the user-facing API.
Download Exam
Page: 1 / 1
Next Page