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 decided I would start on the AZ-104 (Microsoft Azure Administrator). At the time of writing this guide, the exam is not even out. The Beta should be coming soon, around the end of March 2020. The old Exam AZ-103 will still be around for 90 days after the AZ-104 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.

Administer infrastructure resources in Azure (12 Modules)

Architect storage infrastructure in Azure (7 Modules)

Architect network infrastructure in Azure (12 Modules)

Architect infrastructure operations in Azure (5 Modules)

Architect compute infrastructure in Azure (9 Modules)

Architect migration, business continuity, and disaster recovery in Azure (9 Modules)

Manage resources in Azure (6 Modules)

Manage identity and access in Azure Active Directory (7 Modules)

Manage security operations in Azure (8 Modules)

Implement resource management security in Azure (6 Modules)

Administer containers in Azure (6 Modules)

Exam registration page

The study guide

Manage Azure Identities and Governance (15-20%)

Manage Azure AD objects

Create users and groups

Manage user and group properties

Manage device settings

Perform bulk user updates

Manage guest accounts

Configure Azure AD Join

Configure self-service password reset

Manage role-based access control (RBAC)

Create a custom role

Provide access to Azure resources by assigning roles: subscriptions, resource groups and resources (VM, disk, etc.)

Interpret access assignments

Manage multiple directories

Manage subscriptions and governance

Configure Azure policies

Configure resource locks

Apply tags

Create and manage resource groups

Move resources

Remove RGs

Manage subscriptions

Configure Cost Management

Configure management groups

Implement and Manage Storage (10-15%)

Manage storage accounts

Configure network access to the storage account

Create and configure storage account

Generate shared access signature

Manage access keys

Implement Azure storage replication

configure Azure AD Authentication for a storage account

Manage data in Azure Storage

Export from Azure job

Import into Azure job

Install and use Azure Storage Explorer

Copy data by using AZCopy

Configure Azure files and Azure blob storage

Create an Azure file share

Create and configure Azure File Sync service

Configure Azure blob storage

Configure storage tiers for Azure blobs

Deploy and Manage Azure Compute Resources (25-30%)

Configure VMs for high availability and scalability

Configure high availability

Deploy and configure scale sets

Automate deployment and configuration of VMs

Modify Azure Resource Manager (ARM) template

Configure VHD template

Deploy from template

Save a deployment as an ARM template

Automate configuration management by using custom script extensions

Create and configure VMs

Configure Azure Disk Encryption

Move VMs from one resource group to another

Manage VM sizes

Add data discs

Configure networking

Redeploy VMs

Create and configure containers

Create and configure Azure Kubernetes Service (AKS)

Create and configure Azure Container Instances (ACI)

Create and configure Web Apps

Create and configure App Service

Create and configure App Service Plans

Configure and Manage Virtual Networking (30-35%)

Implement and manage virtual networking

Create and configure VNET peering

Configure private and public IP addresses network routes, network interface, subnets, and virtual network

Configure name resolution

Configure Azure DNS

Configure custom DNS settings

Configure a private or public DNS zone

Secure access to virtual networks

Create security rules

Associate an NSG to a subnet or network interface

Evaluate effective security rules

Deploy and configure Azure Firewall

Deploy and configure Azure Bastion Service

Configure load balancing

Configure Application Gateway

Configure an internal load balancer

Configure load balancing rules

Configure a public load balancer

Troubleshoot load balancing

Monitor and troubleshoot virtual networking

Monitor on-premises connectivity

Use Network resource monitoring

Use Network Watcher

Troubleshoot external networking

Troubleshoot virtual network connectivity

Integrate an on-premises network with an Azure virtual network

Create and configure Azure VPN Gateway

Create and configure VPNs

Configure ExpressRoute

Verify on premises connectivity

Configure Azure Virtual WAN

Monitor and back up Azure resources (10-15%)

Monitor resources by using Azure Monitor

Configure and interpret metrics

analyze metrics across subscriptions

Configure Log Analytics

implement a Log Analytics workspace

configure diagnostic settings

Query and analyze logs

create a query

save a query to the dashboard

interpret graphs

Set up alerts and actions

create and test alerts

create action groups

view alerts in Azure Monitor

analyze alerts across subscriptions

Configure Application Insights

Implement backup and recovery

Configure and review backup reports

Perform backup and restore operations by using Azure Backup Service

Create a Recovery Services Vault

use soft delete to recover Azure VMs

Create and configure backup policy

Perform site-to-site recovery by using Azure Site Recovery

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.

1 Comment

Study guide for the AZ-304 Microsoft Azure Architect Design exam - Pixel Robots. · September 30, 2020 at 11:45 am

[…] a study guide for the new Azure Exams. I started with the AZ-104 (Microsoft Azure Administrator).; and then the AZ-303 (Microsoft Azure Architect Technologies) Study resources for the AZ-303 […]

Leave a Reply

Avatar placeholder

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