You Can Pass This Exam For Free
Choose Your Study Path
Limited Azure or cloud development experience. You need to build foundational knowledge in Azure services, containers, and databases before tackling AI-specific patterns.
Exam Overview
Format
40-60 questions, 120 minutes. Multiple choice, multiple select, drag-and-drop, case studies, and interactive lab scenarios.
Scoring
Scaled score 100-1000. Passing: 700. No penalty for wrong answers -- always answer every question.
Domains & Weights
- Develop Containerized Solutions on Azure23%
- Develop AI Solutions by Using Azure Data Management Services28%
- Connect to and Consume Azure Services24%
- Secure, Monitor, and Troubleshoot Azure Solutions25%
Registration
$165 USD. Available at Pearson VUE testing centers or online proctored from home. Exam fee is $165 USD. Currently in beta with GA expected July 2026.
Topic Priority Table
Not all topics are tested equally. Focus your study time on Tier 1 first, then Tier 2. Tier 3 topics rarely appear — just recognize what they do.
Develop Containerized Solutions on Azure
This domain covers building and deploying containerized AI workloads on Azure using ACR, Container Apps, AKS, and App Service. You must understand container image lifecycle management, KEDA-based autoscaling, Kubernetes manifest deployments, and monitoring containerized applications. This is one of the areas with the most net-new content compared to AZ-204.
Key Topics
Must-Know Concepts
- ACR fundamentals: building images with ACR Tasks, storing and versioning images, managing repositories, and configuring access with managed identities
- Container Apps deployment: environment configuration, revision management (single vs multi-revision mode), environment variables, and secret management
- KEDA scaling in Container Apps: configuring HTTP, TCP, CPU, memory, and custom event-driven scaling rules with min/max replicas
- AKS deployment with manifest files: Deployments, Services, ConfigMaps, Secrets, and understanding YAML manifest structure
- AKS persistent storage: choosing between Azure Disk (single-node, block storage) and Azure Files (multi-node, shared file storage) based on workload needs
- Container monitoring: using Container Insights with KQL queries to inspect logs, events, and end-to-end connectivity for both AKS and Container Apps
- App Service container hosting: deploying custom containers with environment variables and Key Vault secret references
- Revision management in Container Apps: understanding that scaling rule changes, image updates, and config changes create new revisions
- Container networking: understanding ingress configuration, port mapping, and service discovery in Container Apps and AKS
Common Exam Traps
Develop AI Solutions by Using Azure Data Management Services
The heaviest domain at 28% -- expect roughly 14 questions covering Cosmos DB NoSQL with vector search, PostgreSQL with pgvector for RAG patterns, and Azure Managed Redis for caching and vector indexing. You must understand how to store embeddings, execute vector similarity searches, implement RAG patterns, and optimize query performance across all three data services.
Key Topics
Must-Know Concepts
- Cosmos DB SDK operations: connecting, running queries, and performing CRUD operations using the NoSQL API with partition key design
- Cosmos DB performance optimization: indexing policies (include/exclude paths), consistency levels (strong, bounded staleness, session, consistent prefix, eventual), and RU consumption analysis
- Cosmos DB vector search: storing embeddings as arrays, configuring vector indexing policies, and executing vector similarity search for semantic retrieval
- Cosmos DB change feed processor: detecting new or updated items, processing changes with delegates, managing leases, and building event-driven data pipelines
- PostgreSQL schema design: choosing appropriate data types, designing tables for vector workloads, and implementing effective indexing strategies
- pgvector distance operators: L2 distance (<->), cosine distance (<=>), and inner product (<#>) -- know when to use each
- pgvector index types: HNSW (faster queries, more memory, slower builds) vs IVFFlat (faster builds, needs reindexing, lower memory)
- RAG pattern implementation with PostgreSQL: storing embeddings, executing semantic retrieval queries, and applying metadata filters for hybrid search
- PostgreSQL connection optimization: using connection pooling (pgBouncer), configuring compute/memory/storage for vector workloads, and minimizing latency
- Azure Managed Redis: implementing caching operations (cache-aside pattern), expiration and invalidation strategies, and vector indexing for similarity search
- Vector similarity search concepts: embeddings, cosine similarity, semantic retrieval, and how vector search enables RAG pipelines
Common Exam Traps
Connect to and Consume Azure Services
This domain covers building event-driven and message-based AI solutions using Azure Service Bus, Event Grid, and Azure Functions. You must understand messaging patterns, dead-letter queue handling, event filtering, serverless API development with triggers and bindings, and how these services wire AI workloads together in production pipelines.
Key Topics
Must-Know Concepts
- Service Bus queues: FIFO message processing, dead-letter queue (DLQ) handling for failed messages, message sessions for ordered processing, and PeekLock vs ReceiveAndDelete modes
- Service Bus topics and subscriptions: publish-subscribe messaging, subscription filters (SQL, correlation), and message routing to multiple subscribers
- Dead-letter queue handling: understanding why messages end up in DLQ (max delivery count exceeded, TTL expired, filter evaluation exceptions), and how to process DLQ messages with Functions
- Event Grid event subscriptions: configuring filters (event type, subject prefix/suffix, advanced filters), retry policies (exponential backoff, max retries), and dead-lettering
- Event Grid custom events: publishing custom events to Event Grid topics, defining event schemas, and subscribing to custom event types
- Azure Functions triggers: HTTP triggers for APIs, Service Bus triggers for queue/topic processing, Event Grid triggers for event handling, and Timer triggers for scheduled tasks
- Azure Functions bindings: input bindings (read data from services), output bindings (write data to services), and how bindings simplify service integration without explicit SDK code
- Function app deployment: configuring function apps, managing application settings, and deploying to Azure
- Message vs event distinction: messages are commands that must be processed (Service Bus); events are notifications of state changes (Event Grid)
Common Exam Traps
Secure, Monitor, and Troubleshoot Azure Solutions
This domain covers securing AI solutions with Key Vault and App Configuration, implementing distributed tracing with OpenTelemetry, and writing KQL queries to analyze logs and metrics. You must understand secret management, configuration patterns, vendor-neutral observability instrumentation, and how to troubleshoot production Azure solutions using Azure Monitor.
Key Topics
Must-Know Concepts
- Key Vault secret management: creating, storing, retrieving, and rotating secrets programmatically. Understanding soft-delete and purge protection
- Key Vault access control: using Azure RBAC or access policies, and integrating with managed identities for credential-free access from Azure resources
- Secret rotation: implementing automatic rotation with Key Vault rotation policies and event-driven rotation using Event Grid notifications
- App Configuration usage: storing and retrieving application settings, using labels for environment-specific configuration, and referencing Key Vault secrets
- OpenTelemetry distributed tracing: creating custom spans with ActivitySource, propagating trace context across service boundaries, and correlating requests in distributed systems
- OpenTelemetry metrics: creating custom metrics with Meter instruments (Counter, Histogram, Gauge), and exporting metrics to Azure Monitor
- KQL query fundamentals: basic operators (where, project, summarize, extend, order by), time-based filtering, aggregation functions, and joining tables
- Azure Monitor integration: sending OpenTelemetry telemetry to Azure Monitor, querying logs in Log Analytics workspaces, and creating alerts based on KQL queries
- Managed identity best practices: using system-assigned or user-assigned identities to access Key Vault, Cosmos DB, and other services without storing credentials
Common Exam Traps
Azure Services You Must Not Confuse
These pairs appear on nearly every exam. Learn the difference and you'll avoid the most common traps.
Top Mistakes to Avoid
Exam-Ready Checklist
Recommended Resources
Free & Official Resources
Paid Courses & Practice Exams
These are recommended if you prefer a structured learning path. They can save time but are not required to pass.