
Microsoft Azure Administrator (AZ-104)
Exam AZ-104 Microsoft Intermediate
Administer Azure in production — identity, governance, storage, compute, networking and monitoring.
2 courses · 20 sections · 304 lectures · 39 labs · at least 25 h of hands-on labs
All 100 AZ-104 hands-on labs on one page →
Free to start: the free lessons and guides for this roadmap →
Exam domains
- Manage Azure identities and governance — 20–25%
- Implement and manage storage — 15–20%
- Deploy and manage Azure compute resources — 20–25%
- Implement and manage virtual networking — 15–20%
- Monitor and maintain Azure resources — 10–15%
Microsoft publishes a range for each domain (skills measured as of 17 April 2026). The course was built on an earlier outline, so check the current topics against Microsoft's free study guide.
Try a free cloud security lab: Left open (~4 min) → A scripted simulation in your browser. No account needed.
The path
Start here →
Step 1 — Learn Azure administration
The full AZ-104 syllabus.
1 course · 17 sections · 258 lectures
Learn
- CourseAZ-104: Microsoft Azure Administrator - Full Course (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
17 sections · 258 lectures
- Training Overview 2
- Section: Introduction 3
- Section: Azure Services - An Overview 8
- Section: Identity and Access Management (IAM) in Azure using Azure Entra ID 21
- Section : Azure Governance & Compliance 21
- Section : Azure Administration 27
- Section : Azure Virtual Networking 24
- Section : Interconnectivity 14
- Section : Network Traffic Management 16
- Section: Azure Storage 29
- Section : Azure Virtual machines 16
- Section : Serverless Computing 37
- Section : Data Protection 15
- Section : Azure Monitoring 18
- Section : Practice Test 1
- Section 16: Microsoft Exam Prep Material - All Modules 5
- Audio Version of Training 1
Step 2 — Identity and governance
Run Entra ID, then govern Azure with role-based access, custom roles, Azure Policy and resource locks.
1 course · 3 sections · 46 lectures · 4 labs
Learn
- CourseIdentity & Access Management - Azure Active Directory (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
3 sections · 46 lectures
- Training Overview 2
- Section 1: Introduction 43
- Audio Version of Training 1
Practise
- Infra LabsAzure Fundamentals — 2 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Configure Azure Role-Based Access ControlLevel: GuidedDuration: 30 min
- Configure an Azure LockLevel: GuidedDuration: 30 min
- Infra LabsAzure Architect Technology Solutions — 1 lab 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Can You Use RBAC and Design a Custom Role?Level: AdvancedDuration: 1 h
- Infra LabsAzure Architecture Services — 1 lab 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Implement Azure PolicyLevel: GuidedDuration: 30 min
Step 3 — Infrastructure and networking
Storage, virtual machines and networks, hands on.
30 labs
Learn
- CourseCovered in AZ-104: Microsoft Azure Administrator - Full Course (opens in a new tab)opens on courses.stationx.net — storage, VM and networking sections 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
17 sections · 258 lectures
- Training Overview 2
- Section: Introduction 3
- Section: Azure Services - An Overview 8
- Section: Identity and Access Management (IAM) in Azure using Azure Entra ID 21
- Section : Azure Governance & Compliance 21
- Section : Azure Administration 27
- Section : Azure Virtual Networking 24
- Section : Interconnectivity 14
- Section : Network Traffic Management 16
- Section: Azure Storage 29
- Section : Azure Virtual machines 16
- Section : Serverless Computing 37
- Section : Data Protection 15
- Section : Azure Monitoring 18
- Section : Practice Test 1
- Section 16: Microsoft Exam Prep Material - All Modules 5
- Audio Version of Training 1
Practise
- Infra LabsAzure Architect Storage, VMs, and Monitoring — 13 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Getting Started with Azure Storage, Virtual Machines, and MonitoringLevel: Getting StartedDuration: 1 h
- Implement and Manage Azure StorageLevel: GuidedDuration: 30 min
- Manage Access to Azure StorageLevel: GuidedDuration: 30 min
- Monitor Azure StorageLevel: GuidedDuration: 30 min
- Can You Implement, Manage, and Monitor Azure Storage?Level: Advanced
- Automate the Deployment of an Azure Virtual Machine by Using an Azure Resource Manager TemplateLevel: GuidedDuration: 30 min
- Deploy an Azure Virtual Machine by Using Azure PowerShellLevel: GuidedDuration: 45 min
- Deploy an Azure Virtual Machine by Using Azure CLI 2.0Level: GuidedDuration: 30 min
- Can You Automate Deployment of Azure Virtual Machines?Level: AdvancedDuration: 45 min
- Collect Log Data from Linux ComputersLevel: GuidedDuration: 30 min
- Create an Azure Virtual Machine AlertLevel: GuidedDuration: 45 min
- Can You Monitor an Azure Virtual Machine?Level: AdvancedDuration: 45 min
- Can You Create, Manage, and Monitor Azure Virtual Machines and Storage?Level: ExpertDuration: 1 h
- Infra LabsAzure Networking and High Availability — 15 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Configure Diagnostic Settings on an Azure Virtual MachineLevel: GuidedDuration: 30 min
- Getting Started with Azure Networking and High AvailabilityLevel: Getting StartedDuration: 1 h 15 min
- Implement Azure Virtual NetworkingLevel: GuidedDuration: 30 min
- Implement Azure Virtual Network RoutingLevel: GuidedDuration: 30 min
- Implement Network Security Groups and Application Security GroupsLevel: GuidedDuration: 45 min
- Can You Configure Azure Virtual Networking?Level: AdvancedDuration: 45 min
- Configure an Azure VNet-to-VNet ConnectionLevel: GuidedDuration: 1 h 30 min
- Configure Azure Virtual Network PeeringLevel: GuidedDuration: 30 min
- Implement an Azure Load BalancerLevel: GuidedDuration: 30 min
- Can You Configure and Control Network Traffic?Level: AdvancedDuration: 1 h 15 min
- Implement Azure Backup for Azure Virtual MachinesLevel: GuidedDuration: 30 min
- Migrate an Azure Virtual Machine by Using a Recovery Services VaultLevel: GuidedDuration: 30 min
- Create an Azure Virtual Machine SnapshotLevel: GuidedDuration: 30 min
- Can You Implement Azure Data Protection?Level: AdvancedDuration: 45 min
- Can You Manage Azure Network Connectivity and High Availability?Level: ExpertDuration: 1 h
- Infra LabsAzure Administrator IaaS — 2 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Configure a Route Table Using the Azure PortalLevel: GuidedDuration: 30 min
- Configure Custom DNS Zone for Private DomainLevel: GuidedDuration: 30 min
Step 4 — App Service, containers and scale sets
Deploy web apps with deployment slots, run containers, and scale virtual machines with scale sets and availability sets. Compute is 20–25% of the exam.
5 labs
Learn
- CourseCovered in AZ-104: Microsoft Azure Administrator - Full Course (opens in a new tab)opens on courses.stationx.net — Azure Virtual machines and Serverless Computing sections 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
17 sections · 258 lectures
- Training Overview 2
- Section: Introduction 3
- Section: Azure Services - An Overview 8
- Section: Identity and Access Management (IAM) in Azure using Azure Entra ID 21
- Section : Azure Governance & Compliance 21
- Section : Azure Administration 27
- Section : Azure Virtual Networking 24
- Section : Interconnectivity 14
- Section : Network Traffic Management 16
- Section: Azure Storage 29
- Section : Azure Virtual machines 16
- Section : Serverless Computing 37
- Section : Data Protection 15
- Section : Azure Monitoring 18
- Section : Practice Test 1
- Section 16: Microsoft Exam Prep Material - All Modules 5
- Audio Version of Training 1
Practise
- Infra LabsHybrid Cloud ARM Solutions — 2 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Develop an Azure App Service Web AppLevel: GuidedDuration: 30 min
- Deploy an Application by Using Azure Container AppsLevel: AdvancedDuration: 45 min
- Infra LabsHybrid Cloud Solutions — 1 lab 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Deploy an Azure Web App by Using Deployment SlotsLevel: GuidedDuration: 30 min
- Infra LabsAzure Infrastructure Solutions — 2 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Create Linux Virtual Machines in an Availability SetLevel: GuidedDuration: 30 min
- Configure a Virtual Machine Scale SetLevel: GuidedDuration: 30 min
Before the exam
- CoursePractice exams in AZ-104: Microsoft Azure Administrator - Full Course (opens in a new tab)opens on courses.stationx.net — the “Practice Test” section



