Exam AZ-204: Developing Solutions for Microsoft Azure
Proctored Microsoft certification exam focused on Azure application development, integration, security, monitoring, and optimization.
- Type
- Written
- Duration
- 100 min
Exam sections
Develop Azure compute solutions
Design and build cloud-native compute services including Azure App Service, Azure Functions, container instances, and virtual machines. Tasks involve implementing code, managing deployments, and orchestrating compute resources while configuring scaling and diagnostics.
Question notes
Includes interactive question types which can be practiced in the official exam sandbox.
Preparation tips
Review official learning paths such as 'Implement Azure App Service web apps' and 'Implement Azure Functions' on Microsoft Learn.
Develop for Azure storage
Create solutions that store and retrieve data using Azure storage options like Blob storage and Azure Cosmos DB. This includes designing data modeling, implementing CRUD operations, managing container properties, and optimizing data access for high performance.
Question notes
Assessment covers both relational and non-relational data storage solutions in Azure.
Preparation tips
Complete the 'Develop solutions that use Blob storage' and 'Develop solutions that use Azure Cosmos DB' learning paths.
Implement Azure security
Secure cloud applications by applying authentication and authorization mechanisms such as Azure AD, managed identities, and RBAC. Manage secrets using Azure Key Vault and protect data and resources by implementing secure communication and application security policies.
Question notes
Focuses on identity management and securing application data and infrastructure.
Preparation tips
Follow the 'Implement user authentication and authorization' and 'Implement secure Azure solutions' learning paths.
Monitor, troubleshoot, and optimize Azure solutions
Use Azure Monitor, Application Insights, and Log Analytics to monitor performance, detect issues, and log telemetry. Optimize applications for reliability and cost by diagnosing performance bottlenecks, configuring alerts, and analyzing usage patterns.
Question notes
Focuses on logging, metrics, and application performance instrumentation.
Preparation tips
Study the 'Troubleshoot solutions by using Application Insights' path and experiment with monitoring tools in the sandbox.
Connect to and consume Azure services and third-party services
Integrate applications with services like Event Grid, Service Bus, Event Hubs, and API Management. Implement messaging patterns and event-driven architectures while consuming external APIs and ensuring reliable cross-service communication and integration.
Question notes
Includes messaging, event-driven architecture, and API management integration tasks.
Preparation tips
Complete learning paths for 'Develop event-based solutions', 'Develop message-based solutions', and 'Implement API Management'.
