Azure Certifications: All You Need to Know

Microsoft Azure Certification path, all you need to know in one place

Welcome to this long blog post on Azure certifications. In this post, I will talk about everything you needed to get started/continue with your Azure journey:

This post covers the following details:

1. A lot of details of Azure certifications and the Azure certification paths to choose

2. Selecting the right Azure certifications, given that there is a host of them, which is really confusing for a newbie.

3. Some exam tips that are applicable in general for all the Azure exams.

4. A list of all Azure certifications, detailed information on each of them, exam tips, skills measured and, their weightage distribution.

But, first, let’s talk about Role-based certifications

All Azure certification resources

Why Azure Certifications Are Role-based?

Earlier Microsoft Azure certifications were based on products & features. To keep pace with business requirements and to enable you to develop skills for a specific role in your organization, Microsoft has announced several Role-based certifications that replace the earlier ones.

They identified several roles for people working in the Azure platform. And the Role-based certifications, as the name indicates, are based on these roles.

Each role indicates the kinds of tasks you will do in your project. For example, an Azure Administrator will take care of the administrative side of Azure like Backup, Recovery & administering & maintaining the Azure infrastructure.

To fulfill the criteria for a role, you need to earn a related certification. For example, to demonstrate your skills for the Azure Developer role, you need to earn the Microsoft Azure Developer Associate certification.

And you earn the certification by passing relevant exams. So, here is how Roles, Certifications, and Exams are related.

RoleCertificationsExams to clear
Azure AdministratorAzure Administrator AssociateAZ-104
Azure DeveloperAzure Developer AssociateAZ-204
Azure Solutions ArchitectAzure Solutions Architect ExpertAZ-303 + AZ-304
Azure DevOps EngineerAzure DevOps Engineer ExpertAZ-400
Azure Security EngineerAzure Security Engineer AssociateAZ-500
Azure AI EngineerAzure AI Engineer AssociateAI-102
Azure Data ScientistAzure Data Scientist AssociateDP-100
Azure Data EngineerAzure Data Engineer AssociateDP-203
Azure DB AdministratorAzure DB Administrator AssociateDP-300

Choosing the Right Azure Certification

The first step in beginning your Microsoft Azure certification journey is choosing the right certification based on your interest/skillset/role played by you in your organization.

Choosing the right certification is a multi-step decision process:

1. First, select a solution area (Refer to the image below). There are 2 solution areas within the broader set of Azure certifications.

a. Apps & Infrastructure and

b. Data & AI

2. Within each solution area, decide whether you want to do the fundamentals exam. The fundamentals exam is optional to achieve any Azure Certification, so technically you can ignore them. But, if you are new to Azure, it would make sense to do them and build a solid foundation for your upcoming Azure certifications.

3. With the decision on Fundamentals certification out of the way, you need to decide on the role to specialize in. There are several Azure roles (see in the Associate and Expert columns in the chart below), and as I said earlier, the certification exams that you take shall depend on the role you play in your organization, your skillsets, etc.,

For example, if you are a C# developer with 6 years of work experience, Azure Developer certification (AZ-204) makes sense.

Or, if you are new to the IT industry and manage your organization’s cloud infrastructure (for example, managing users in Azure AD or creating VM backups), then you are on the administration side of things in Azure, so Azure Administrator certification (AZ-104) would be more suitable.

You get the idea!

Microsoft Azure Role-based Certification Path

Microsoft Azure Role based Certifications Roadmap

As indicated in the above chart, Microsoft Azure certifications are organized into 4 levels:

1. Fundamentals

2. Associate

3. Expert

4. Specialty

Most of the certifications require just 1 exam to clear. For example, to achieve the Azure Administrator Associate certification, you need to clear just the AZ-104 exam (unless you choose to do the optional AZ-900).

But, there are exceptions to this rule. Azure Solutions Architect Expert certification requires you to clear both AZ-303 and AZ-304  (in no apparent order). Similar is the case with Azure Data Engineer Associate certification.

And Azure DevOps Engineer Expert certification is the only one with a prerequisite that you achieve either the Azure Administrator Associate (AZ-104) or Azure Developer Associate (AZ-204) certification.

Note that the exam codes (AZ-104, DP-100) refer to the actual exam. You clear the exam (for example, DP-100) to achieve the Azure Data Scientist Certification.

Further to this, there are a few Specialty certifications (to the far right in the above image) that would be useful if you are working in a particular domain within Azure. For example SAP on Azure.

Useful Microsoft Azure Certification Tips & Information to Know

a. Azure exams are divided into sections. You can go back and update the answer but only within sections. Once you are out of a section, you cannot go back.

b. The exam format of any Azure exam is composed of the following types:

1. Case study questions: Here, you will get a set of questions concerning a specific scenario. The answer choices for each question have a long list of options than the normal ones (probably 7-8), & you need to choose 1 or more than 1 correct option. However, each question within the set will have the same set of answer choices.

2. Selecting the best answer: These types of questions may have more than 1 correct answer but there is only one best answer you need to choose. For example, both options ‘a’ and ‘b’ may be correct answers, but only one of them, for example, ‘a’ is the best answer. E.g., a solution that is the least time-consuming. 

3. Multiple-choice questions: As their name indicates, these questions have around 4 options and 1 correct option to choose from.

4. Interactive questions: These questions require the user to interact with the exam designer. For example, they can be either:

Drag-and-drop: The user drags the right answer in the answer box, or order a sequence of actions to be performed, or,

Graphical multiple-choice questions (hot-answer): Here the user selects the correct graphic with the mouse click.

c. If a service or a feature is in preview, it will not be tested in the exam. So do not worry about them.

Azure certification Frequently Asked Questions

d. Don’t worry about memorizing PowerShell commands. Understand the structure of the syntax and just know your verbs and nouns. For example, any command in the Az module is in the below format:

VerbAzNoun (where Verb describes an action like Get, Set, etc., & Noun describes a resource type).

So, in the exam, if you want to know all the commands for creating resources related to Storage Account, use the Get-Command and:

1. Specify any of the available verbs for the Verb parameter. For creating a resource, the value for the verb parameter will be ‘Get.’

2. And, concatenate the keyword Az with the resource type for the Noun parameter; in this case StorageAccount 

Below is an example of how to use the Get-Command with Verb & Noun parameters

Get-Command -Verb New -Noun AzStorageAccount*

The output lists all the cmdlets that are related to creating a new Storage Account resource. Use this way to look for PowerShell commands in the exam.

Azure Certification Examination Tips - Azure PowerShell

e. In case you forget the syntax/structure of CLI commands, use the below command to enable the interactive mode. 

az interactive

In this mode, you get more information about the CLI commands & the parameters to use. For example, once you type azure vm

1. It shows an IntelliSense of the list of commands to use, and

2. Also, a description of the command, which is ‘provisioning a VM.’

Azure Certification Examination Tips - Azure CLI Interactive

Once you select create:

1. It displays a list of all the parameters to choose, their descriptions, and,

2. Again, the description of the command at this level, which is ‘Creating an Azure Virtual Machine.’

Azure Certification Examination Tips - Azure CLI Interactive-3

This knowledge will come in handy during the examinations.

f. Don’t worry about memorizing trivial information like CDN features, SKU details, etc., as these can change too often and cannot be meaningfully tested.

g. Don’t skip any questions. There is no negative marking. You can even get partial marks if you correctly answer certain parts of the question.

h. Don’t use dumps to prepare. Doing so can get you barred from taking future Microsoft examinations. However, I strongly suggest you validate your understanding with practice questions.

i. Like all Microsoft certifications, the validity of Azure certifications is 2 years. The passing percentage is 70% & each question has a different weightage. So, if there are 50 questions in the exam, only 35 correct answers may not guarantee a pass.

j. Expect the labs, if they are in the exam, to be very slow. It will test your patience.

k. A good reason to take these exams now is that the labs are off. We do not know when this will be the case, but without those labs (which tend to be slow), you can expect to easily complete the exam in time.

AZ-900 Microsoft Azure Fundamentals

AZ-900 is the entry-level exam aimed at beginners entering the Azure ecosystem. It is an optional exam to achieve any Certification, so many would consider skipping the exam.

However, in my view, if you are new to Cloud/Azure, or have considerably less experience, it makes sense to attend the exam and cover your bases on the fundamentals of cloud computing. Doing so would make future Azure certifications a breeze.

If your goal is only to achieve the Certifications (Architect, Developer, etc.,), feel free to skip the exam. If you are in it for the long haul, & looking to solidify your fundamentals, do the AZ-900 and minimize your knowledge gaps.

The AZ-900 exam covers a variety of questions: Drag and drop (move responses to correct order), questions in graphical form, multiple-choice questions (sometimes 2 or more correct answers).

Azure Fundamentals Learning Path

Azure Certifications AZ-900 Azure Fundamentals Learning Path-5

AZ-900 Azure Fundamentals Exam Details

Exam Name AZ-900 Microsoft Azure Fundamentals
Requirement forMicrosoft Certified: Azure Fundamentals
Cost of the Exam $99 [USD]
Total No. of. Questions 32-40
Duration of the Exam 90 Minutes
Passing Score 700/1000
Job Role Developer

AZ-900 MS Azure Fundamentals Exam Tips

a. Since this is a fundamentals exam, many take it lightly. But if you look at the exam objectives, it still covers a wide range of topics, and sufficient preparation is necessary to clear the exam.

b. You do not have to memorize anything for the exam. Just make sure what each Azure service is about and how it will be used. It is also very important to differentiate similar-looking core Azure services (NSG & Firewall, for example).

c. You don’t need an Azure subscription for AZ 900. Save those free trials for the associate/expert-level exams further down the line.

d. Many AWS professionals also take the AZ-900 exam. But they often underestimate the preparation time required. These are different cloud platforms and have different names, and equivalent services in AWS are not always available for Azure and vice-versa. Unlearn and relearn is the mantra. No matter how much cloud experience you have, give AZ-900 its due respect and start from square one.

e. This is a theoretical exam and as such, no labs are expected.

f. To sum it up, have a good understanding of the following:

1. Pricing options, Compute options,

2. IaaS, SaaS, PaaS,

3. Different types of clouds

4. Topics related to pricing & cost

5. A Broad understanding of Core Azure & Infrastructure services.

g. You can also go through the sample AZ-900 practice tests before you attempt the exam. They have in-depth explanations for each question.

AZ-900 Skills Measured and their Weightage

Describe cloud concepts20-25%
Describe core Azure services15-20%
Describe core solutions and management tools on Azure10-15%
Describe general security and network security features10-15%
Describe identity, governance, privacy, and compliance features20-25%
Describe Azure cost management and Service Level Agreements10-15%

Amazon link (affiliate)

DP-900 Microsoft Azure Data Fundamentals

DP-900, along with AI-900 and AZ-900 are fundamental level certifications in Azure.

As with AZ-900, you can skip this exam and directly take the DP-203. But this exam covers a lot of data fundamentals. As a result, it will make your life easier when you prepare for either the Data Engineer Associate or the Database Administrator Associate certifications.

The structure of this exam is simple. You will learn Azure services related to relational, non-relational & analytic workloads.

Azure Data Fundamentals Learning Path

Azure Certifications DP-900 Azure Data Fundamentals Learning Path

DP-900 Data Fundamentals Exam Details

Exam Name DP-900 Microsoft Azure Data Fundamentals
Requirement for Microsoft Certified: Azure Data Fundamentals
Cost of the Exam $99 [USD]
Total No. of. Questions 30-40
Duration of the Exam 90 Minutes
Passing Score 700/1000
Job Role Data Engineer, Database Administrator

DP-900 Azure Data Fundamentals Exam Tips

a. DP 900 is one of the easiest Microsoft Azure exams that you can take. It’s even easier than AZ-900 where the focus was everywhere around Azure.

b. DP-900 is a very focussed exam that tests very specialized knowledge around:

1. Different types of databases,

2. How to configure them,

3. Services like Databricks, Storage accounts, Data Warehouse, Data Factory, and so on.

c. Just go through Microsoft Learn/Microsoft product documentation in detail about various data services like Azure SQL DB, Structured & Unstructured databases.

g. You can also go through the sample DP-900 practice tests before you attempt the exam. They have in-depth explanations for each question.

DP-900 Skills Measured and their Weightage

Describe core data concepts15-20%
Describe how to work with relational data on Azure25-30%
Describe how to work with non-relational data on Azure25-30%
Describe an analytics workload on Azure25-30%

AI-900 Microsoft Azure AI Fundamentals

Again, you can skip this fundamental-level certification and go directly for Azure AI Engineer Cert. But this exam is targeted at AI/ML beginners, so it builds your fundamentals. If you are new to AI/ML, give it a try.

You can use AI 900 to prepare either for Azure Data Scientist Associate (DP-100) or Azure AI Engineer Associate certification (AI-102).

The only good to have for this exam, according to Microsoft’s website, is some general programming knowledge. Data Science or AI knowledge is not required.

This exam tests an intersection of skills: Machine Learning, Artificial Intelligence, knowledge of the Azure cloud. The learning paths on Microsoft’s website will come in handy.

Azure AI Fundamentals Learning Path

Azure Certifications AI-900 Azure AI Fundamentals Learning Paths

AI-900 Azure AI Fundamentals Exam Details

Exam Name AI-900 Microsoft Azure AI Fundamentals
Requirement for Microsoft Certified: Azure AI Fundamentals
Cost of the Exam $99 [USD]
Total No. of. Questions 40-60
Duration of the Exam 90 Minutes
Passing Score 700/1000
Job Role AI Engineer, Data Scientist, Developer

AI-900 Azure AI Fundamentals Exam Tips

a. A great focus is on different Azure Machine Learning modules (algorithms, data preparation modules, etc.,).

b. Understand the differences between:

1. Clustering, Classification & Regression,

2. How they work,

3. What kinds of problems they can be used for,

4. Also, look into topics of custom vision/computer vision, Chatbots, Face & Speech recognition systems.

c. Know when to use each of the learning techniques. Refer to the cheat sheet to get a good idea.

d. Spend some creating models in Azure Machine Learning designer by dragging those modules and connecting them. Experiment with different parameters and see how they impact the results.

e. You can also go through the sample AI-900 practice tests before you attempt the exam. They have in-depth explanations for each question.

AI-900 Skills Measured and their Weightage

Describe AI workloads and considerations15-20%
Describe fundamental principles of machine learning on Azure30-35%
Describe features of computer vision workloads on Azure15-20%
Describe features of NLP workloads on Azure15-20%
Describe features of conversational AI workloads on Azure15-20%

AZ-104 Microsoft Azure Administrator

AZ-104 is the most popular exam in Azure, just after AZ-900. It is targeted at Administrators and it serves as a prerequisite for AZ-400 and as an unofficial prerequisite for AZ-303 and AZ-500.

As an Azure Administrator, you will implement, manage, and monitor Azure infrastructure services like Storage, Compute (VMs, Containers, AKS), Virtual Networks & Identity (Azure Active Directory).

One of the differences from the earlier AZ-103 exam is that a dedicated domain is carved out for Backup and Recovery. Also, earlier exams have just Virtual Machines in the Compute section, which is now changed to Compute that contains a host of IaaS and PaaS services like VMs, Containers, and Web Apps.

There are no prerequisites for the exam. However, doing AZ-900 sets up a great platform for AZ 104

Clearing AZ-104 perfectly sets you up for AZ-303. So, go for AZ-303 next, in case you are asking what’s next?

Azure Administrator Associate Learning Path

Azure Certifications AZ-104 Azure Administrator Associate Learning Paths

AZ-104 Azure Administrator Exam Details

Exam Name AZ-104 Microsoft Azure Administrator
Requirement for Microsoft Certified: Azure Administrator Associate
Cost of the Exam $165 [USD]
Total No. of. Questions 60-65 including 1-4 case studies
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role Administrator

AZ-104 MS Azure Administrator Exam Tips

a. Don’t fret about ARM templates. You just need to understand its layout. You will not be required to create one but will be asked to pick the missing syntax.

b. Take an Azure subscription & practice the labs from Microsoft Learning

c. Labs don’t mandate the use of CLI or PowerShell; Only the end result matters

d. Focus on areas related to cost optimization/effectiveness. Also, Azure services like Storage accounts, ACI/AKS, Azure Web App, NSG rules, Azure Firewall, and Networking concepts like address spaces and Subnets.

e. You can also go through the sample AZ-104 practice tests before you attempt the exam. They have in-depth explanations for each question.

AZ-104 Skills Measured and their Weightage

Manage Azure identities and governance15-20%
Implement and manage storage 15-20%
Deploy and manage Azure compute resources20-25%
Configure and manage virtual networking25-30%
Monitor and back up Azure resources10-15%

AZ-204 Developing Solutions for Microsoft Azure

The AZ 204 is a trimmed-down version of the earlier AZ-203, with more focus on objectives aimed at the developer role.

Microsoft requires that you have worked at least 1-2 years as a developer with Azure before you attempt the exam.

Understand and spend more time learning how to create and manage resources with C# SDKs and CLIs.

If you are coming from other programming backgrounds like Java, you still need to have some knowledge/understanding of C# as the code blocks were in C# (from Azure SDK and CLI).

Azure Developer Associate Learning Path

Azure Certifications AZ-204 Azure Developer Associate Learning Path-4

AZ-204 Azure Developer Exam Details

Exam Name AZ-204 Developing Solutions for Microsoft Azure
Requirement for Microsoft Certified: Azure Developer Associate
Cost of the Exam $165 [USD]
Total No. of. Questions 45 & 2 case studies (around 15 questions)
Duration of the Exam 210 Minutes
Passing Score 700/1000
Job Role Developer

AZ-204 Microsoft Azure Developer Exam Tips

a. Learn all the different ways the Azure services expose their APIs. Begin with all the ‘az’ commands. In addition to that, focus on the .NET library classes & REST API for all Azure services.

b. Although many Azure services provide similar functionality (for example, Event Grid & Event Hub), they are designed for specific use cases. Try to understand each of them, as the exam tests your judgment on the selection of services for any scenario.

c. Even though the exam tests for a developer role, you will not be asked to write any code. Probably you will need to select the right code/sequence of codes

d. There were some reports that questions from AKS were there, in spite of the fact that it was absent from the exam objectives. Microsoft later replaced AKS with Docker, so I think you needn’t fret on AKS anymore.

e. You can also go through the sample AZ-204 practice tests before you attempt the exam. They have in-depth explanations for each question.

AZ-204 Skills Measured and their Weightage

Develop Azure compute solutions25-30%
Develop for Azure storage15-20%
Implement Azure security20-25%
Monitor, troubleshoot, and optimize Azure solutions15-20%
Connect to & consume Azure services & third-party services15-20%

AZ-303 Microsoft Azure Architect Technologies

Similar to other new Azure exams like AZ-204, AZ-303 has a narrower focus on the exam objectives compared to AZ-300, targeting the Solution Architects.

You need to clear both AZ-303 and AZ-304 to get the Microsoft Certified: Solution Architect Expert certification, however in any order. These exams do not have any prerequisites.

You are required to demonstrate expertise in designing & implementing solutions on Azure that use services like Storage account, VNets, & Azure Compute.

AZ 303 is going to be difficult. It is an expert-level certification as there is a great deal of implied knowledge you need, which typically you accumulate over years of work in Azure, to clear the exam.

The above point is not meant to discourage you. You can still come in new, put in weeks of hard work, and luckily, even clear the exam, but I feel, you may not be able to do justice to the role of Solutions architect in your organization.

Microsoft Azure Solutions Architect Learning Path

Azure Certifications AZ-303 Azure Solutions Architect Learning Paths

AZ-303 Microsoft Azure Architect Exam Details

Exam Name AZ-303 Microsoft Azure Architect Technologies
Requirement for Microsoft Certified: Azure Solutions Architect Expert
Cost of the Exam $165 [USD]
Total No. of. Questions 40-60
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role Solutions Architect

AZ-303 Azure Architect Technologies Exam Tips

a. Some reported not having any questions related to CLI/PowerShell. But Microsoft exams can definitely surprise you. Be prepared anyway.

b. AZ-303 (just like AZ-900, but more advanced) is at the intersection of all 3 aspects of building solutions in Azure:

1. Hybrid cloud infrastructure

2. Data analytics

3. Best-in-class applications

c. You can also go through the sample AZ-303 practice tests before you attempt the exam. They have in-depth explanations for each question.

AZ-303 Skills Measured and their Weightage

Implement and monitor an Azure Infrastructure50-55%
Implement Management and Security Solutions25-30%
Implement Solutions for Apps10-15%
Implement and Manage Data Platforms10-15%

AZ-304 Microsoft Azure Architect Design

The difference between AZ-304 and AZ-303 is this: AZ-303 is more implementation-focused. AZ-304 is design-focused.

One more difference between AZ-303 and AZ-304 is that AZ-303 is skewed towards the administration side of things; that’s why it is a good idea to hop onto AZ-303 after AZ-104. Whereas AZ-304 is more oriented towards a developer (AZ-204). So, depending on which one you did earlier (AZ-104 or AZ-204), choose AZ-303 or AZ-304 to go next.

Preparing for AZ-303 will prepare you for AZ-304 too. AZ-304 is all about the same set of services as AZ-303. But just design.

In fact, a more efficient approach would be to study for both the tests together & take the exams in a week’s time while your memory is still fresh.

There is a reason that the design exam comes behind the implementation exam (order of exam code). Going through the actual implementation (AZ-303) will help tons in thinking about the design and architecture (AZ-304) of the solution.

Azure Solutions Architect Design Learning Path

Azure Certifications AZ-304 Azure Solutions Architect Learning Paths-1

AZ-304 Azure Architect Design Exam Details

Exam Name AZ-304 Microsoft Azure Architect Design
Requirement for Microsoft Certified: Azure Solutions Architect Expert
Cost of the Exam $165 [USD]
Total No. of. Questions 40-60
Duration of the Exam 90 Minutes
Passing Score 700/1000
Job Role Solutions Architect

AZ-304 Azure Architect Design Exam Tips

a. AZ-304 tests about how do you take your existing knowledge of implementing Azure solutions (Read: AZ-303) and design the right solution as per the business requirements. So AZ 304 is one level up.

b.  You should be able to analyze a set of requirements/project constraints and examine why a specific solution is the best.

C. ‘Best’ can mean different things in different scenarios. For example, the most cost-effective, least time-consuming, etc.,

d. In a nutshell, if you have to consider yourself well-prepared for the exam, you should be able to demonstrate the understanding of the entire suite of Azure services, so you can recommend one architecture over another, which is obviously more efficient, according to business requirements.

AZ-304 Skills Measured and their Weightage

Design Monitoring10-15%
Design Identity and Security25-30%
Design Data Storage15-20%
Design Business Continuity10-15%
Design Infrastructure25-30%

AZ-400 Designing and Implementing Microsoft DevOps Solutions

Microsoft Azure DevOps Engineer is an expert-level certification. So, in addition to clearing AZ-400, you also need to clear an Associate level certification, either Developer Associate (AZ-204) or Administrator Associate (AZ-104)

As I said earlier, most of these Azure certifications are inter-related, so it is best to take the DevOps exam while the memory of AZ-104 is still fresh.

There has been a lot of changes since June 2020. Earlier the certification was Azure Certified DevOps Engineer. Now, it is called Microsoft Certified DevOps Engineer.

So, as the name indicates, this certification is slightly less about Azure, compared to other Azure certifications, and more about Microsoft DevOps & GitHub.

Azure DevOps Engineer Expert Learning Path

Azure Certifications AZ400 Azure DevOps Expert Learning Path

AZ-400 Azure DevOps Solutions Exam Details

Exam Name AZ-400 Design & Implement MS DevOps Solutions
Requirement for Microsoft Certified: DevOps Engineer Expert
Cost of the Exam $165 [USD]
Total No. of. Questions 40 questions & 10 lab tasks
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role DevOps Engineer

AZ-400 Azure DevOps Solutions​ Exam Tips

a. There seems like a lot of content to go through. But the meat of it is centered around Azure DevOps Pipelines & Artifacts, Azure Repos, Test plans, GitHub actions, Migrating from Azure Pipelines to GitHub Actions, SRE, etc.,

b. There are a ton of third-party monitoring platforms like Dynatrace, Zabbix & Nagios included in the exam objectives, in addition to Azure Monitor and Application Insights. Don’t be overwhelmed. Just know how to integrate these tools into the Azure platform. Check my study guide. I pointed out links to all of them in Microsoft documentation.

c. Again as I said, unlike the other Azure exams, AZ 400 is not completely Azure or even Microsoft-related. There are a ton of third-party tools the exam objectives point to.

AZ-400 Skills Measured and their Weightage

Develop an Instrumentation Strategy5-10%
Develop a Site Reliability Engineering (SRE) strategy5-10%
Develop a security and compliance plan10-15%
Manage source control10-15%
Facilitate communication and collaboration10-15%
Define and implement continuous integration20-25%
Implement a continuous delivery & release management strategy10-15%

AZ-500 Microsoft Azure Security Technologies

For this exam, you should have decent skills in automation & scripting. Also a good understanding of different Azure services, virtualization & networking.

You only need to clear AZ-500 to attain the badge Azure Security Associate certification. There are no other exam prerequisites.

As the name indicates, if you are working in the security domain or if you are the security guy, you would love this exam.

Most of the exam focus is around:

1. Managing identities in Azure AD,

2. Protecting your solution with different Azure services,

3. Securing compute solutions & databases, &,

4. Managing security operations with Security Center & Policies.

Microsoft Azure Security Engineer Learning Path

Azure Certifications AZ-500 Azure Security Engineer Learning Path-1

AZ-500 Azure Security Technologies Exam Details

Exam Name AZ-500 Microsoft Azure Security Technologies
Requirement for Azure Security Engineer Associate Certification
Cost of the Exam $165 [USD]
Total No. of. Questions 33-41 MCQs, and Case Study
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role Security Engineer

AZ-500 Security Technologies Exam Tips

a. If you have already done AZ-104 or worked with a lot of things on Networking/network security, you should be comfortable in clearing AZ 500.

b. Know the differences in data & management planes in Key Vault, Azure VNets, Firewall, and how they work in the cloud & hybrid configurations, Azure Policy & its structure. And finally, for a security exam, it’s good to be really well prepared with Key Vault and its details.

C. Also, focus your preparation on the NSGs, ASGs & rules in NICs. Know how the VM connectivity works by placing them in different Subnets in VNets.

AZ-500 Skills Measured and their Weightage

Manage identity and access30-35%
Implement platform protection15-20%
Manage security operations25-30%
Secure data and applications20-25%

AI-102 Designing and Implementing an Azure AI Solution

This exam has no prerequisites. However, doing AI-900 will strengthen the concepts around the Azure AI platform.

AI Engineers analyze the requirements, recommend tools, design & implement AI solutions. They work with Solutions Architect, Data Scientists & Engineers to build AI solutions.

I would strongly recommend signing up for a free Azure subscription and try out labs from Microsoft documentation.

In addition to using out-of-the-box APIs (like Vision, Text, etc.,), you should also analyze requirements and decide when a custom API is required.

Azure AI Engineer Associate Learning Path

Azure Certifications AI-102 Azure AI Engineer Learning Paths

AI-102 Designing Azure AI Solution Exam Details

Exam Name AI-102 Design and Implement an Azure AI Solution
Requirement for Microsoft Certified: Azure AI Engineer Associate
Cost of the Exam $165 [USD]
Total No. of. Questions 30-35 (including case study questions)
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role AI Engineer

AI-102 Design Azure AI Solution Exam Tips

a. Some of the important topics include Cognitive Services, Docker, QnA Maker, & Azure Bot Service, Text analytics API, LUIS, understanding different Compute engines & monitoring AI solutions.

b. The exam is focused on Design and scenario-based questions. Requires a lot of thinking & not a very easy exam to clear. Probably doing AI-900 should cover all the fundamentals.

c. Review this page & study different architectures & data components related to AI & Machine Learning solutions.

d. You can also go through the sample AI-102 practice tests before you attempt the exam. They have in-depth explanations for each question.

AI-102 Skills Measured and their Weightage

Plan and manage an Azure Cognitive Services solution15-20%
Implement Computer Vision solutions20-25%
Implement natural language processing solutions20-25%
Implement knowledge mining solutions15-20%
Implement conversational AI solutions15-20%

DP-100 Designing and Implementing a Data Science Solution on Azure

The difference between DP-100 and AI-102 is:

1. DP 100 is targeted at Data Scientists; AI 100 is targeted at AI Engineers.

2. DP-100 focuses on topics related to Azure Machine Learning to build custom AI. In AI-102, the exam objectives are about using pre-built AI to integrate into your applications. More details on the differences between DP-100 & AI-102

There are no prerequisites for the exam. However, AI-900 covers some fundamentals of Machine Learning on Azure.

You should have a fundamental knowledge of Azure concepts related to Artificial Intelligence and Machine Learning.

There has been a considerable focus on Python in this exam. So grab some experience in using Python to execute tasks in Azure Machine Learning.

Microsoft Azure Data Scientist Learning Path

Azure Certifications DP-100 Azure Data Scientist Associate Learning Paths

DP-100 Azure Data Scientist Exam Details

Exam Name DP-100 Design & Implement Data Science Solution
Requirement for Microsoft Certified: Azure Data Scientist Associate
Cost of the Exam $165 [USD]
Total No. of. Questions 40-60
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role Data Scientist

DP-100 Azure Data Science Solution Exam Tips

a. Practice working with the Azure Machine Learning Designer & the Python SDK. Spend a good amount of time doing labs. And brush up on your Python Data Science skills.

b. By looking at exam objectives, the focus seems to be less on theory, and more on code aspects. But don’t worry, Microsoft never asks you to write code. They are more like drag-and-drop missing code snippets types. Probably the best way you can prepare for this exam is by doing.

c. Understand which compute instances to select in specific scenarios; Which data stores to use; & AutoML.

d. Do the following tasks:

1. Create a workspace

2. Train, Deploy, Register models

3. Monitor data from ML Service

e. You can also go through the sample DP-100 practice tests before you attempt the exam. They have in-depth explanations for each question.

DP-100 Skills Measured and their Weightage

Manage Azure resources for machine learning25–30%
Run experiments and train models20–25%
Deploy and operationalize machine learning solutions35–40%
Implement responsible machine learning5–10%

DP-203 Implementing an Azure Data Solution

This exam has no prerequisites. However, doing DP-900 will strengthen the concepts around the Azure data platform.

You should be able to implement Azure data solutions that use either/combination of SQL DB, Databricks, Data Factory, Blob Storage, Synapse Analytics & Cosmos DB.

Using the above services you should be able to implement the following tasks:

1. Ingest batch & streaming data,

2. Implement a data retention policy,

3. Connecting to external data sources, and,

4. Identify & troubleshoot performance bottlenecks,

Azure Data Engineer Associate Learning Path

Azure Certifications DP-203 Azure Data Engineer Associate Learning Paths

DP-203 Azure Data Solution Exam Details

Exam Name DP-203 Data Engineering on Microsoft Azure
Requirement for Microsoft Certified: Azure Data Engineer Associate
Cost of the Exam $165 [USD]
Total No. of. Questions 40-60 & Case studies
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role Data Engineer

DP-203 Azure Data Solution Exam Tips

a. Some topic areas to focus on to be considered well-prepared for the DP 203 exam are (not exclusive):

1. Azure Synapse Analytics distribution

2. Cosmos DB APIs, Consistency Levels

3. Provisioning geo-replicated databases, Setting up Alerts, Altering SWU limits

4. Windowing functions in Azure Stream Analytics

b. You can also go through the sample DP-203 practice tests before you attempt the exam. They have in-depth explanations for each question.

DP-203 Skills Measured and their Weightage

Design and implement data storage40-45%
Design and develop data processing25-30%
Design and implement data security10-15%
Monitor and optimize data storage and data processing10-15%

DP-300 Administering Relational Databases on Microsoft Azure

The DP-300 exam has portions of SQL Server material sliced out of the MCSA exam 70-432 and merged with the contents of Azure Database Services.

This exam is targeted at DBAs. So, if you are a SQL Server DBA, or if you possess the MCSA Certification (MCSAs are going to be retired in early 2021), this exam will be a perfect fit.

This is a great certification to prove that your DBA skills are transferable from on-premises to the Azure cloud.

If you spend your day managing the availability & security of databases, optimizing database performance, monitoring DBs, this certification is right for you.

Azure Database Administrator Learning Path

Azure Certifications DP-300 Azure Database Administrator Associate Learning Path

DP-300 Administer Azure DBs Exam Details

Exam Name DP-300 Administering Relational Databases on Azure
Requirement for Azure Database Administrator Associate Certification
Cost of the Exam $165 [USD]
Total No. of. Questions 60-64
Duration of the Exam 180 Minutes
Passing Score 700/1000
Job Role Database Administrator

DP-300 Relational Databases Exam Tips

a. Brush your understanding of important SQL features like Backups, SQL failover, Security, Query Store, and other on-premises-related database features.

b. The exam is divided into different sections. You may have:

1. Yes/No questions

2. Hotspot questions/Drag-and-drop types

3. Multiple-choice questions and,

4. Scenario-based questions

c. Not much content is available for preparation, other than this practice test.

DP-300 Skills Measured and their Weightage

Plan and implement data platform resources15-20%
Implement a secure environment15-20%
Monitor and optimize operational resources15-20%
Optimize query performance5-10%
Perform automation of tasks10-15%
Plan and implement a HADR environment15-20%
Perform administration by using T-SQL10-15%

AZ-120 Planning and Administering Microsoft Azure for SAP Workloads

AZ-120 is one of the few exams that will help achieve the Specialty certification (Azure for SAP Workloads Specialty)

Microsoft recommends that you already have an Azure Administrator Associate or Azure Solutions Architect Expert certification before attempting this Specialty certification.

In addition to that, SAP HANA and Linux certifications are also helpful.

This exam is geared towards Azure IaaS. Knowledge of SAP migration & SAP Basis is helpful. So the certification will be more useful for Administration folks than developers (SAP ABAP, SAP BODS).

SAP Workloads Specialty Learning Path

Azure Certifications AZ-120 Planning and Administering Microsoft Azure for SAP Workloads SPecialty Learning Path

AZ-120 Azure for SAP Workloads Exam Details

Exam Name AZ-120 Plan & Administer Azure for SAP Workloads
Requirement for Azure for SAP Workloads Specialty Certification
Cost of the Exam $165 [USD]
Total No. of. Questions 50+
Duration of the Exam 90 Minutes
Passing Score 700/1000
Job Role Solutions Architect, Administrator

AZ-120 Azure for SAP Workloads Exam Tips

a. To clear this Specialty level exam, you need to have good knowledge & understand the technical terms of both Azure & SAP.

b. If you are from an SAP background & are new to Azure, probably doing AZ-303 will prime you up for the AZ 120 exam. Then, the exam becomes easy to manage. However, even without AZ-303, you should be able to clear with some Azure knowledge.

c. Good to have knowledge of the compatibility of different SAP component versions in HANA, migrating systems with classical DB to HANA using Database Migration Option (DMO), and so on.

d. There are only a few online materials available for preparation, in addition to Microsoft Learn

AZ-120 Skills Measured and their Weightage

Migrate SAP Workloads to Azure25–30%
Design & Implement an Infrastructure to Support SAP Workloads25–30%
Design & Implement High Availability and Disaster Recovery20–25%
Maintain SAP Workloads on Azure15–20%

AZ-220 Microsoft Azure IoT Developer

The exam AZ-220 is most suited if you code/maintain cloud/edge parts of IoT solutions or configure IoT devices using cloud services.

Although this is a Specialty certification (the highest of the 4 levels of Azure certifications), there are no prerequisites for the exam.

The Specialty certifications are not for candidates new to the Specialty area. They are targeted at people who already have enough work experience in those roles. For example, SAP or IoT

However, even if you are new, you can still consider this certification as a gateway into IoT, as organizations are rapidly increasing their IoT adoption.

If you do not have any cloud knowledge, doing AZ-204/AZ-900 will help.

Azure IoT Developer Specialty Learning Path

Azure Certifications AZ-220 Azure IoT Developer SPecialty Learning Path

AZ-220 Azure IoT Developer Exam Details

Exam Name AZ-220 Microsoft Azure IoT Developer
Requirement for Microsoft Certified: Azure IoT Developer Specialty
Cost of the Exam $165 [USD]
Total No. of. Questions 40-60
Duration of the Exam 90 Minutes
Passing Score 700/1000
Job Role Developer

AZ-220 Azure IoT Developer Exam Tips

a. Connect a Raspberry Pi online simulator to Azure IoT Hub. Generate the data and send the simulated sensor data to the IoT hub. Go through this entire workflow. If you are the curious type, you can get started with a Raspberry Pi (Amazon link) physical device.

b. Microsoft has a collaboration with Adafruit to make Microsoft IoT Pack for Raspberry Pi. You can check them out too.

AZ-220 Skills Measured and their Weightage

Set up the IoT solution infrastructure10-15%
Provision and manage devices15-20%
Implement IoT Edge15-20%
Implement business integration5-10%
Process and manage data15-20%
Monitor, troubleshoot, and optimize IoT solutions15-20%
Implement security10-15%

Follow Me to Receive Updates on Azure


Want to be notified as soon as I post? Subscribe to the RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.

Share the Article in Your Social Media Networks

You may also like

1 Comment

  1. Hello Ravi,
    Thanks for providing such a valuable information about azure certification.
    Just wondering if you provide Azure training.