Microsoft Azure Administrator (AZ-104)
Run Azure as an admin: identities and governance, storage, virtual machines and containers, networking, monitoring and backup. Phase 2 of my path.
- Course by
- Microsoft
- Course code
- AZ-104
- Version
- 2026
- Lessons
- 87
- Official courseCourse AZ-104T00: Microsoft Azure Administrator (free learning paths + labs)
- Best bookExam Ref AZ-104 Microsoft Azure Administrator — Harshul Patel, Microsoft Press
- ExamAZ-104 — multiple choice + case studies, pass mark 700 of 1000
These summaries follow the public outline of the course. I wrote every lesson in my own words and tested the commands on RHEL 10. They are not Red Hat training material. Take the official course for the full content and the hands-on labs.
Parts and chapters
Part 1
Identity and governance (20–25 %)
Part 2
Storage (15–20 %)
Part 3
Compute (20–25 %)
Part 4
Virtual networking (15–20 %)
- 9Build virtual networks, peering, routes and DNSConfigure and manage virtual networks in Azure6 lessons
- 10Secure network access to Azure resourcesConfigure secure access to virtual networks5 lessons
- 11Balance load and fix connection problemsConfigure load balancing and troubleshoot network connectivity5 lessons
Part 5
Monitor and maintain (10–15 %)
Part 6
Review
What you learn
The main skills of the course and the chapter where you learn each one.
Manage Azure identities and governance
- Manage Microsoft Entra users, groups and licensesChapter 2 Manage users and groups in Microsoft Entra ID
- Manage access with Azure RBACChapter 3 Control access, policies, locks, tags and costs
- Manage subscriptions, policy, locks, tags and costsChapter 3 Control access, policies, locks, tags and costs
Implement and manage storage
- Configure storage accounts, redundancy and access (keys, SAS, firewalls)Chapter 4 Create and secure storage accounts
- Configure blob storage, Azure Files and data toolsChapter 5 Work with blobs, file shares and data tools
Deploy and manage compute
- Automate deployments with ARM templates and BicepChapter 6 Deploy resources from ARM templates and Bicep
- Create and configure virtual machines and scale setsChapter 7 Create and run virtual machines
- Run containers and App Service appsChapter 8 Run containers and web apps
Implement and manage virtual networking
- Configure virtual networks, peering, routes and DNSChapter 9 Build virtual networks, peering, routes and DNS
- Secure access with NSGs, Bastion and private endpointsChapter 10 Secure network access to Azure resources
- Configure load balancing and check connectivityChapter 11 Balance load and fix connection problems
Monitor and maintain Azure resources
- Use Azure Monitor: metrics, logs, KQL and alertsChapter 12 Watch resources with Azure Monitor
- Back up and restore with Azure Backup and Site RecoveryChapter 13 Back up and recover with Azure Backup and Site Recovery