This time I’ve decided to create a study guide to help you be prepared and successfully clear out your AZ-204 : Developing Solutions for Microsoft Azure Exam.
First of all, detailed information about the exam can be found at the official exam page: http://aka.ms/az-204
From there, let’s take a quick look to the Objective Domains evaluated on this exam:
The content of this exam was updated on May 18, 2020. Please download the exam skills outline below to see what changed.
Develop Azure compute solutions (25-30%)
Develop for Azure storage (10-15%)
Implement Azure security (15-20%)
Monitor, troubleshoot, and optimize Azure solutions (10-15%)
Connect to and consume Azure services and third-party services (25-30%)
Please find below, the additional resources and exercises that I usually share during class with you.
I’ve decided to organize these by Module number, following the order from the Microsoft Official Course.
Module 1: Creating Azure App Service Web Apps
Cloud Service Models:
How I choose which services to use in Azure?
Working with Azure App Service:
Routing traffic to your Azure Web Apps using Traffic Manager:
Traffic Manager routing methods
Module 2: Implement Azure functions
Using Custom Handlers to expand capabilities to other languages
Develop and test Azure Functions Locally
Code and test Azure Functions locally
Azure Durable Functions
What are Durable Functions?
Module 3: Develop solutions that use blob storage
Kinds of storage accounts and replication models
Pricing and Durability options
Validate the Last Sync Time attribute
Configuring Immutable storage
Use the emulator included in Storage Explorer to develop and test solutions locally
Module 4: Develop solutions that use Cosmos DB storage
Azure Cosmos DB Consistency levels and APIs
Service Quotas and Partitioning
Use the Cosmos DB emulator to develop and test locally
Module 5: Implement IaaS solutions
VM Families and Virtual Machines compared to Containers
High Availably Options and Operations
ARM Templates – Infrastructure as a Code
Module 6: Implement user authentication and authorization
Microsoft Identity Platform
Azure AD App Registration and OAuth
Azure AD B2C
Module 7: Implement secure cloud solutions
Azure Key Vault
Azure App Configuration
Module 8: Implement API Management
Create and Manage Azure APIM
Module 9: Develop App Service Logic Apps
On-premises data gateway for Azure Logic Apps
Logic App Connectors
Module 10: Develop event-based solutions
Azure Event Grid
Azure Event Hub
Azure Notification Hubs and Migration from App center Push
Module 11: Develop message-based solutions
Queues inside Azure Storage Accounts vs Queues inside Service Bus
Module 12: Monitor and optimize Azure solutions
App Insights Codeless Approach and Smart Detection
Kusto Query Language
Azure Monitor ITSM Connector
Module 13: Integrate caching and content delivery within solutions
Azure Cache for Redis
Thanks to all of you who helped me to gather and build this list of resources.
I hope you find them helpful.
Keep up that Azure Learning Journey!