Posts AZ-204: Developing Solutions for Microsoft Azure
Post
Cancel

AZ-204: Developing Solutions for Microsoft Azure

The objective of the exam is the following:

Candidates for this exam should have subject matter expertise designing, building, testing, and maintaining cloud applications and services on Microsoft Azure.

Responsibilities for an Azure Developer include participating in all phases of cloud development from requirements definition and design, to development, deployment, and maintenance. performance tuning, and monitoring.

Azure Developers partner with cloud solution architects, cloud DBAs, cloud administrators, and clients to implement solutions.

A candidate for this exam should have 1-2 years professional development experience and experience with Microsoft Azure. In addition, the role should have ability programming in a language supported by Azure and proficiency in Azure SDKs, Azure PowerShell, Azure CLI, data storage options, data connections, APIs, app authentication and authorization, compute and container deployment, debugging, performance tuning, and monitoring.

The skills measured are (as of Feb 17th, 2021):

  • 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%)

Before Starting

Please note that even though I try my best to keep this study guide up-to-date for you, it is possible that Microsoft has changed the exam content since the time I wrote this article. You can refer to Microsoft’s official page of this exam to confirm the skills measured and I would strongly recommend for you to download a copy of the “Exam Skills Outline” and keep it handy when you’re studying.

Also, if you don’t already have one, I would recommend for you to create a Microsoft account before deep-diving into the below material. A lot of the links in this guide are from MSLearn and with a Microsoft account, you can gain experience points (and level up!) as you complete the different modules, bookmark modules and keep track of your progress. It just makes the whole learning exprience more fun in my opinion!

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%)

If you’d like to see more content like this in the future and keep in touch, feel free to follow me on Twitter and LinkedIn!

This post is licensed under CC BY 4.0 by the author.