Reading Time: < 1 minute
Follow by Email

A lot of people have been asking me for a study guide for the new Azure Exams. I started with the AZ-104 (Microsoft Azure Administrator).

This one is all about the Az-303. It’s not 100% finished yet, but I thought it best to get it out now.

At the time of writing this guide, the exam is not even out. The Beta should be coming soon, around the end of April 2020. The old Exam AZ-300 will still be around for 90 days after the AZ-303 becomes available.

Below, you will find the study guide. This time around its all hosted in GitHub so feel free to create a pull request with updated links or resources. You can find the GitHub repo at

Last updated

Links you may find useful

Here is a list of links that you might find useful when studying for your Azure exams. Feel free to create a pull request to add more.

Skyline Academy:

Scott Duffy:

Microsoft Learn Resources

Below you will find a list of free resources from Microsoft on their Microsoft Learn site.

Architect great solutions in Azure

Architect network infrastructure in Azure

Architect a data platform in Azure

Architect storage infrastructure in Azure

Architect compute infrastructure in Azure

Architect infrastructure operations in Azure

Architect migration, business continuity, and disaster recovery in Azure

Architect modern applications in Azure

Architect secure infrastructure in Azure

Exam registration page

The study guide

Implement and monitor an Azure infrastructure (50-55%)

Implement cloud infrastructure monitoring

Monitor security

Monitor performance

Configure diagnostic settings on resources

Create a performance baseline for resources

Monitor for unused resources

Monitor performance capacity

Visualize diagnostics data using Azure Monitor

Monitor health and availability

Monitor networking

Monitor service health

Monitor cost

Monitor spend

Report on spend

Configure advanced logging

Implement and configure Azure Monitor insights, including App Insights, Networks, Containers

Configure a Log Analytics workspace

configure logging for workloads

Initiate automated responses by using Action Groups

Configure and manage advanced alerts

Collect alerts and metrics across multiple subscriptions

View Alerts in Azure Monitor logs

Implement storage accounts

Select storage account options based on a use case

Configure Azure Files and blob storage

Configure network access to the storage account

Implement Shared Access Signatures and access policies

Implement Azure AD authentication for storage

Manage access keys

Implement Azure storage replication

Implement Azure storage account failover

Implement VMs for Windows and Linux

Configure High Availability

Configure storage for VMs

Select virtual machine size

Implement Azure Dedicated Hosts

Deploy and configure scale sets

Configure Azure Disk Encryption

Automate deployment and configuration of resources

Save a deployment as an Azure Resource Manager template

Modify Azure Resource Manager template

Evaluate location of new resources

Configure a virtual disk template

Deploy from a template

Manage a template library

Create and execute an automation runbook

Implement virtual networking

Implement VNet to VNet connections

Implement VNet peering

Implement Azure Active Directory

Add custom domains

Configure Azure AD Identity Protection

Implement self-service password reset

Implement Conditional Access including MFA

Configure user accounts for MFA

Configure fraud alerts

Configure bypass options

Configure Trusted IPs

Configure verification methods

Implement and manage guest accounts

Manage multiple directories

Implement and manage hybrid identities

Install and configure Azure AD Connect

Identity synchronization options

Configure and manage password sync and password writeback

Configure single sign-on

Use Azure AD Connect Health

Implement management and security solutions (25-30%)

Manage workloads in Azure

Migrate workloads using Azure Migrate Assess infrastructure

Select a migration method

Prepare the on-premises for migration

Recommend target infrastructure

Implement Azure Backup for VMs

Implement disaster recovery

Implement Azure Update Management

Implement load balancing and network security

Implement Azure Load Balancer

Implement an application gateway

Implement a Web Application Firewall

Implement Azure Firewall

Implement the Azure Front Door Service

Implement Azure Traffic Manager

Implement Network Security Groups and Application Security Groups

Implement Bastion

Implement and manage Azure governance solutions

Create and manage hierarchical structure that contains management groups, subscriptions and resource groups

Assign RBAC roles

Create a custom RBAC role

Configure access to Azure resources by assigning roles

Configure management access to Azure

Interpret effective permissions

Set up and perform an access review

Implement and configure an Azure Policy

Implement and configure an Azure Blueprint

Manage security for applications

Implement and configure KeyVault

Implement and configure Azure AD Managed Identities

Register and manage applications in Azure AD

Implement solutions for apps (10-15%)

Implement an application infrastructure

Create and configure Azure App Service

Create an App Service Web App for Containers

Create and configure an App Service plan

Configure an App Service

Configure networking for an App Service

Create and manage deployment slots

Implement Logic Apps

Implement Azure Functions

Implement container-based applications

Create a container image

Configure Azure Kubernetes Service

Publish and automate image deployment to the Azure Container Registry

Publish a solution on an Azure Container Instance

Implement and manage data platforms (10-15%)

Implement NoSQL databases

Configure storage account tables

Select appropriate CosmosDB APIs

Set up replicas in CosmosDB

Implement Azure SQL databases

Configure Azure SQL database settings

Implement Azure SQL Database managed instances

Configure HA for an Azure SQL database

Publish an Azure SQL database

Follow by Email

Pixel Robots.

I’m Richard Hooper aka Pixel Robots. I started this blog in 2016 for a couple reasons. The first reason was basically just a place for me to store my step by step guides, troubleshooting guides and just plain ideas about being a sysadmin. The second reason was to share what I have learned and found out with other people like me. Hopefully, you can find something useful on the site.


Midey · October 30, 2020 at 6:47 am

I found this course is good and it has all the above content covered in depth.

Azure Icons Now Available To Download - Pixel Robots. · August 5, 2020 at 3:00 pm

[…] and as you are here, why not look at my Azure Architect study guides. AZ-303 Microsoft Azure Architect Technologies and AZ-304 Microsoft Azure Architect Design (coming […]

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *