How to Prepare for Microsoft Azure Developer Certification AZ-203

az-203

Microsoft Azure Developer certification AZ-203 validates the developer’s  knowledge about Microsoft Azure platform. The primary objective of the certification is to check the developer’s skills to design and develop scalable and secured cloud applications and services. Given Microsoft recent announcement on the role-based certification, it comes under the associate level exam roadmap.

Exam Prerequisites

microsoft role based certification roadmapCandidate aspires to take the exam, should have hands-on knowledge in Microsoft Azure. Experience in developing cloud applications and services will help them to pass the exam. Furthermore it is important to understand the scalability and security requirement of the cloud platform. Together with it requires basic knowledge to manage the Azure resources using PowerShell commands and Azure CLI.

Exam Structure

The exam contains two to three case studies and multiple scenario-based questions. The number of questions may vary from 46 to 50. The case study gives a high-level overview of the requirement from fictitious customer. Moreover requirement including security and scalability, architecture, current issues and code snippets are available with the case study. Based on this, 6 to 8 multiple choice questions will come for each case study. It must be remembered that answered questions from the case study section cannot be changed once the section is completed.

Exam Guidance

Microsoft had published an official syllabus for the exam. The syllabus includes six high level sections such as

  • Service Compute Solutions under Azure Infrastructure (10-15%)
  • Service Compute Solutions under Azure Platform (10-15%)
  • Develop for Azure storage (15-20%)
  • Implement Azure security (10-15%)
  • Monitor, troubleshoot, and optimize Azure solutions (15-20%)
  • Connect to and Consume Azure Services and Third-party Services (20-25%)

I would recommend to go through each and every topics to understand the services in details. At the same time, I’ve compiled following list based on my experience while preparing for the exam. It is important to realize that hands-on knowledge is must-have to pass the exam along with the knowledge of below mentioned list of topics

Service Compute Solutions under Azure Infrastructure
Service Compute Solutions under Azure Platform
Develop for Azure storage
Implement Azure security
Monitor, troubleshoot, and optimize Azure solutions
Connect to and Consume Azure Services and Third-party Services
Winding-up

Personally I have gone through most of the topics before appearing for the exam. This indeed helped me to pass the exam. To sum up, few suggestions from my side

  • Try to understand the Azure services at the high level (Overview and FAQ section)
  • Security and Compliance is of prime importance nowadays. Thereupon the recommendation is to review the security capabilities of the Azure services. Please refer Azure Security center for more details
  • Go through the Samples section available in Github repository for hands-on implementation
  • Take the course Developing Solutions for Microsoft Azure (AZ-203) and it requires Pluralsight subscription. Please note this is optional
  • Last but not least, there is no alternative to hard work

With these tips, I wish you all the best for your certification journey. Please share your experience and feedback in the comment section to make the blog post more effective and useful to the developer community.