Complete AZ-204 study guide — developing Azure compute, storage, security, monitoring, and API solutions.
This guide works best as a loop: read a chapter, test yourself with practice questions, look up unfamiliar terms in the glossary, then move to the next chapter.
102 chapters covering every exam objective. Each chapter includes key concepts, exam tips, common traps, comparison tables, and a 5-question quiz at the end.
Start Chapter 1Free timed and untimed practice with instant feedback and full explanations. Pick 10–120 questions per session. Filter by domain to drill your weak areas.
Go to practice testEvery AZ-204term defined and searchable. Use it when a chapter mentions a concept you haven't seen before or want a quick refresher on.
Browse glossaryExam blueprint, domain weights, passing score, duration, cost, and registration links. Start here if you're new to this certification.
View exam guide31 chapters
Azure Functions Development
Objective 1.1 · Compute
Containerized Solutions on Azure
Objective 1.2 · Compute
App Service Development
Objective 1.3 · Compute
Durable Functions: Fan-Out, Chaining, Human Interaction
Objective 1.1 · Compute
App Service Deployment Slots
Objective 1.3 · Compute
Azure WebJobs and Continuous Jobs
Objective 1.3 · Compute
Azure Resource Manager REST API
Objective 1.3 · Compute
Azure Container Registry
Objective 1.2 · Compute
AKS for Azure Developers
Objective 1.2 · Compute
Azure Functions Triggers and Bindings
Objective 1.1 · Compute
Azure Functions Trigger Types: HTTP, Timer, Blob, Queue
Objective 1.1 · Compute
Azure Functions Premium Plan vs Consumption
Objective 1.1 · Compute
Function App Settings and Configuration
Objective 1.1 · Compute
Azure Static Web Apps
Objective 1.3 · Compute
App Service VNet Integration and Private Endpoints
Objective 1.3 · Compute
App Service Auto-Scaling
Objective 1.3 · Compute
Azure Container Apps and KEDA
Objective 1.2 · Compute
Dapr with Azure Container Apps
Objective 1.2 · Compute
Durable Orchestrators and Activity Functions
Objective 1.1 · Compute
Deployment Slots and Traffic Splitting
Objective 1.3 · Compute
Blue-Green Deployment on Azure
Objective 1.3 · Compute
Azure DevOps Pipelines for Developers
Objective 1.3 · Compute
GitHub Actions for Azure Deployments
Objective 1.3 · Compute
Bicep Templates for Developers
Objective 1.3 · Compute
Azure Arc-Enabled Applications
Objective 1.2 · Compute
Azure SDK Best Practices and Patterns
Objective 1.1 · Compute
Local Azure Development with Azurite and Emulators
Objective 1.1 · Compute
Azure Functions Flex Consumption Plan
Objective 1.1 · Compute
Managed DevOps Pools for Azure DevOps
Objective 1.3 · Compute
Azure Functions Workflows: Orchestration Patterns
Objective 1.1 · Compute
Azure Dev Center and Dev Box
Objective 1.3 · Compute
12 chapters
Cosmos DB for Developers
Objective 2.1 · Storage
Azure Blob Storage Development
Objective 2.2 · Storage
Azure Queue Storage for Messaging
Objective 2.2 · Storage
Azure Table Storage
Objective 2.2 · Storage
Cosmos DB Change Feed
Objective 2.1 · Storage
Cosmos DB Emulator and Local Development
Objective 2.1 · Storage
Cosmos DB Consistency Levels for Developers
Objective 2.1 · Storage
Cosmos DB Partition Key Selection
Objective 2.1 · Storage
Cosmos DB SDK: Bulk Operations and Indexing
Objective 2.1 · Storage
Blob Storage Events and Lifecycle Management
Objective 2.2 · Storage
Azure Table Storage Query Performance
Objective 2.2 · Storage
Azure Files SMB and NFS Shares
Objective 2.2 · Storage
17 chapters
Entra ID Authentication for Developers
Objective 3.1 · Security
Key Vault for Developers
Objective 3.2 · Security
Managed Identities in Code
Objective 3.3 · Security
OAuth 2.0 Flows and MSAL Library
Objective 3.1 · Security
Microsoft Graph API Integration
Objective 3.1 · Security
Microsoft Entra External ID (B2C)
Objective 3.1 · Security
Custom RBAC Roles in Azure
Objective 3.1 · Security
Shared Access Signatures and Lifecycle Policies
Objective 3.2 · Security
App Roles and Role-Based Access in Entra
Objective 3.1 · Security
Certificate-Based Authentication in Azure
Objective 3.1 · Security
Managed Certificates in App Service
Objective 3.2 · Security
Key Vault References in App Service and Functions
Objective 3.2 · Security
Azure App Configuration Service
Objective 3.2 · Security
Feature Flags with Azure App Configuration
Objective 3.2 · Security
Defender for App Service
Objective 3.2 · Security
Azure AD B2C User Flows and Policies
Objective 3.1 · Security
App Service Authentication (Easy Auth)
Objective 3.1 · Security
13 chapters
Application Insights
Objective 4.1 · Monitor
Azure Cache for Redis
Objective 4.2 · Monitor
Azure Content Delivery Network (CDN)
Objective 4.2 · Monitor
Azure Monitor for Application Developers
Objective 4.1 · Monitor
Application Insights Sampling and Cost Control
Objective 4.1 · Monitor
Application Insights Availability Tests
Objective 4.1 · Monitor
Custom Telemetry with Application Insights SDK
Objective 4.1 · Monitor
KQL Log Queries in Application Insights
Objective 4.1 · Monitor
Azure CDN and Caching Headers
Objective 4.2 · Monitor
Redis Cache Patterns: Cache-Aside, Session, Pub/Sub
Objective 4.2 · Monitor
Distributed Tracing with Application Insights
Objective 4.1 · Monitor
Cost Optimisation for Azure Developers
Objective 4.2 · Monitor
Performance Testing with Azure Load Testing
Objective 4.2 · Monitor
29 chapters
Azure API Management
Objective 5.1 · Integrate
Azure Service Bus
Objective 5.2 · Integrate
Event Grid and Event Hubs
Objective 5.3 · Integrate
Azure Logic Apps for Developers
Objective 5.1 · Integrate
Azure SignalR Service for Real-Time Apps
Objective 5.3 · Integrate
Azure AI Search (Cognitive Search)
Objective 5.1 · Integrate
Azure Notification Hubs for Push Notifications
Objective 5.1 · Integrate
API Management Policies and Transformation
Objective 5.1 · Integrate
Service Bus Sessions and Duplicate Detection
Objective 5.2 · Integrate
Service Bus Dead-Letter Queues
Objective 5.2 · Integrate
Event Hubs: Partitions, Consumer Groups, Capture
Objective 5.3 · Integrate
Event Grid Domains and Topics
Objective 5.3 · Integrate
Webhook Delivery and Retry Logic
Objective 5.3 · Integrate
Azure Relay for Hybrid Connectivity
Objective 5.1 · Integrate
API Versioning in Azure API Management
Objective 5.1 · Integrate
API Management Developer Portal
Objective 5.1 · Integrate
API Management Backends and Certificates
Objective 5.1 · Integrate
Logic Apps Standard vs Consumption
Objective 5.1 · Integrate
Logic Apps Connectors and Custom Connectors
Objective 5.1 · Integrate
Azure Communication Services
Objective 5.1 · Integrate
Azure Maps for Location Services
Objective 5.1 · Integrate
Azure OpenAI Service for Developers
Objective 5.1 · Integrate
Azure Cognitive Services SDK Integration
Objective 5.1 · Integrate
Azure Language and Speech Services
Objective 5.1 · Integrate
Azure Document Intelligence (Form Recognizer)
Objective 5.1 · Integrate
Azure Fluid Relay for Real-Time Collaboration
Objective 5.3 · Integrate
Azure Web PubSub Service
Objective 5.3 · Integrate
Event Hubs Capture for Event Sourcing
Objective 5.3 · Integrate
Event Grid CloudEvents Schema
Objective 5.3 · Integrate
Free AZ-204 practice questions with full explanations. Test what you learn chapter by chapter.
AZ-204 Practice Questions