AZ-104: Microsoft Azure Administrator

Associate Azure
Browse certifications
27 modules
·
~5h 41m study time
·
0 completed

Interactive Study Guide

Each module covers one exam topic with plain-English explanations, real-world scenarios, and built-in practice. Everything you need to understand and retain the material — no tab-switching required.

📖 ELI5 explanations
🔄 Flashcards
✅ Knowledge checks
📊 Compare tables
💡 Exam tips
📍 Progress tracking
Domain 1: Manage Azure Identities and Governance
Azure Policy & Resource Locks 13m
Loading module…
Microsoft Entra ID: Your Identity Foundation 12m
Loading module…
RBAC: Who Can Do What in Azure 13m
Loading module…
Subscriptions, Resource Groups & Management Groups 12m
Loading module…
Tags, Cost Management & Azure Advisor 11m
Loading module…
Users, Groups & Licenses 14m
Loading module…
Domain 2: Implement and Manage Storage
Azure Files: Shares, Snapshots & Recovery 11m
Loading module…
Blob Containers & Storage Tiers 11m
Loading module…
Blob Lifecycle, Versioning & Soft Delete 12m
Loading module…
Securing Storage: Keys, SAS & Firewalls 13m
Loading module…
Storage Accounts & Redundancy 14m
Loading module…
Domain 3: Deploy and Manage Azure Compute Resources
App Service Plans & Scaling 12m
Loading module…
App Service: Slots, Certificates & Networking 13m
Loading module…
ARM Templates & Bicep: Infrastructure as Code 14m
Loading module…
Availability Sets, Zones & Scale Sets 13m
Loading module…
Containers: ACR, ACI & Container Apps 12m
Loading module…
Virtual Machines: Create & Configure 13m
Loading module…
VM Disks, Encryption & Migration 12m
Loading module…
Domain 4: Implement and Manage Virtual Networking
Azure Bastion, Service & Private Endpoints 13m
Loading module…
Azure DNS & Load Balancers 14m
Loading module…
NSGs & Application Security Groups 12m
Loading module…
Virtual Networks & Subnets 12m
Loading module…
VNet Peering & User-Defined Routes 13m
Loading module…
Domain 5: Monitor and Maintain Azure Resources
Alerts, Insights & Network Watcher 14m
Loading module…
Azure Backup & Vaults 13m
Loading module…
Azure Monitor: Metrics & Logs 13m
Loading module…
Azure Site Recovery & Disaster Recovery 12m
Loading module…

Exam Resources

Official learning paths, exam details, skills measured, and community resources to supplement your study.

Exam Quick Facts

DetailValue
Exam CodeAZ-104
TitleMicrosoft Azure Administrator
LevelAssociate
Pass Score700 / 1000
Duration100 minutes
Questions~40–60 (multiple choice, case studies, labs)
Cost$165 USD (varies by region)
SchedulingPearson VUE
Skills UpdatedApril 17, 2026

Official Learning Paths

  1. 📘 Manage Azure identities and governance — Entra ID, RBAC, subscriptions, policies
  2. 📘 Implement and manage storage — Storage accounts, blobs, files, access controls
  3. 📘 Deploy and manage compute resources — VMs, containers, App Service, ARM/Bicep
  4. 📘 Implement and manage virtual networking — VNets, NSGs, load balancers, DNS
  5. 📘 Monitor and maintain Azure resources — Azure Monitor, backup, Site Recovery

📖 Study Resources

ResourceLink
📝 Official Exam PageMicrosoft Learn — AZ-104
📖 Official Study GuideMicrosoft Study Guide
🎯 Free Practice AssessmentStart Practice Assessment
🧪 Hands-on Labs (GitHub)AZ-104 Labs
🖥️ Exam SandboxTry the exam interface
🎬 Exam Readiness ZoneVideo prep series
📺 John Savill’s AZ-104 CramYouTube — AZ-104 Cram

Skills at a Glance

Skill AreaWeight
Manage Azure identities and governance20–25%
Implement and manage storage15–20%
Deploy and manage Azure compute resources20–25%
Implement and manage virtual networking15–20%
Monitor and maintain Azure resources10–15%

Who is this exam for?

The AZ-104 is the go-to certification for Azure administrators — the people who deploy, manage, and monitor an organisation’s Azure environment day-to-day. Unlike the AZ-900 (which is conceptual), the AZ-104 is hands-on and expects you to know how to actually do things in the Azure portal, CLI, and PowerShell.

You should have experience with operating systems, networking, servers, and virtualisation, plus familiarity with PowerShell, Azure CLI, ARM templates or Bicep, and the Azure portal. This exam was last updated on April 17, 2026 — make sure your study materials reflect the latest objectives.

💡 Tip: This exam includes lab-based questions where you perform tasks in a live Azure environment. Practice in the Azure portal and with the GitHub labs — reading alone won’t be enough.


Manage Azure identities and governance (20–25%)

This domain covers identity management through Microsoft Entra ID and governance through Azure Policy, RBAC, and subscriptions. You need to know how to create and manage users and groups, assign roles at different scopes, and enforce organisational policies.

Manage Microsoft Entra users and groups

Creating and managing users and groups is the foundation of identity management in Azure. You’ll need to know how to create cloud users, manage properties, handle licensing, work with external (guest) users, and configure self-service password reset.

Manage access to Azure resources

RBAC (Role-Based Access Control) determines who can do what on which Azure resources. Understanding built-in roles (Owner, Contributor, Reader), how role assignments work at different scopes (management group → subscription → resource group → resource), and how to interpret effective permissions is critical.

Manage Azure subscriptions and governance

Governance ensures your Azure environment stays organised, compliant, and cost-effective. Azure Policy enforces rules, resource locks prevent accidental changes, tags help you organise and track costs, and management groups let you manage policies across multiple subscriptions.


Implement and manage storage (15–20%)

Azure Storage is where your data lives. This domain covers configuring access controls (firewalls, SAS tokens, access keys), creating and managing storage accounts, and working with Azure Files and Blob Storage. You need hands-on experience with storage configuration — this domain is very practical.

Configure access to storage

Securing access to storage is critical. Azure Storage firewalls and virtual network rules restrict who can reach your data, SAS tokens provide time-limited access, and access keys give full control. Know the difference and when to use each approach.

Configure and manage storage accounts

Configure Azure Files and Azure Blob Storage

Azure Files provides fully managed file shares (think network drives in the cloud), while Blob Storage handles unstructured data like images, backups, and logs. Know how to configure tiers (Hot, Cool, Cold, Archive), lifecycle management policies, soft delete, snapshots, and versioning.


Deploy and manage Azure compute resources (20–25%)

This is one of the two largest domains. It covers everything from ARM templates and Bicep files (infrastructure as code) to virtual machines, containers (Container Instances, Container Apps, Container Registry), and App Service. Expect both conceptual and hands-on lab questions here.

Automate deployment of resources by using ARM templates or Bicep files

Infrastructure as code (IaC) lets you define your resources in a template file and deploy them consistently. ARM templates use JSON, Bicep uses a cleaner syntax that compiles to ARM. You need to be able to read, modify, and deploy both.

Create and configure virtual machines

VMs are still a core Azure service. You need to know how to create them, manage sizes and disks, configure encryption, deploy to availability zones and sets, work with Scale Sets, and move VMs between resource groups or regions.

Provision and manage containers in the Azure portal

Containers are lightweight alternatives to VMs. Azure Container Registry stores container images, Container Instances runs single containers without managing servers, and Container Apps provides a managed platform for microservices. Know when to use each.

Create and configure Azure App Service

App Service is Azure’s managed platform for hosting web apps, APIs, and mobile backends. You need to know how to create App Service plans, configure scaling, set up custom domains and SSL/TLS certificates, configure deployment slots (for blue-green deployments), and manage backups.


Implement and manage virtual networking (15–20%)

Networking connects everything in Azure. This domain covers creating and managing VNets and subnets, securing traffic with NSGs, configuring DNS, load balancing, and setting up secure access methods like Azure Bastion and private endpoints. Practice these skills in the portal — networking questions are often scenario-based.

Configure and manage virtual networks in Azure

Configure secure access to virtual networks

NSGs filter traffic to and from Azure resources using rules based on source/destination, port, and protocol. Application security groups let you group VMs logically. Private endpoints and service endpoints provide secure, private connectivity to Azure PaaS services without going over the public internet.

Configure name resolution and load balancing

Azure DNS lets you host your DNS zones in Azure. Load balancers distribute traffic across multiple backend instances — Azure Load Balancer for L4 (TCP/UDP) and Application Gateway for L7 (HTTP/HTTPS). Know how to create, configure, and troubleshoot both.


Monitor and maintain Azure resources (10–15%)

This is the smallest domain but still critical. It covers Azure Monitor (metrics, logs, alerts), monitoring specific resource types, Network Watcher, and backup/recovery with Azure Backup and Site Recovery. Don’t underestimate this domain — scenario questions on alerts and backup policies are common.

Monitor resources in Azure

Azure Monitor is the central platform for observability in Azure. You can view metrics, query logs using KQL, set up alert rules, and use Azure Monitor Insights for specialised views of VMs, storage, and networks. Network Watcher helps diagnose connectivity issues.

Implement backup and recovery

Azure Backup protects your data from accidental deletion and corruption. Site Recovery provides disaster recovery by replicating VMs to a secondary region. You need to know how to create vaults, configure backup policies, perform restores, and set up failover scenarios.


Frequently asked questions

The AZ-104 questions I hear most often — from people deciding whether to start, and from people halfway through wondering if they’re studying the right things.

Is AZ-104 still worth taking in 2026? #

Yes. AZ-104 is the most-requested Azure cert on job ads — admin work isn’t being automated away, it’s just being asked of more people. If your day job touches Azure portal, PowerShell, CLI, or Bicep, this cert validates what you do. It’s also a clean prerequisite framing for AZ-305 (architect) and AZ-500 (security) — most Azure career paths route through it.

How long does it take to prepare for AZ-104? #

Six to twelve weeks of part-time study for most people. Less if you’re already an Azure admin day-to-day, more if you’re brand new to Azure or to scripting. The exam includes live lab questions, so reading alone isn’t enough — block at least 20% of your study time for hands-on work in the portal and with the official GitHub labs.

Do I need AZ-900 before AZ-104? #

No — but it helps. AZ-900 has no overlap in scored content, but it does teach you the vocabulary (regions, availability zones, resource groups, shared responsibility) that AZ-104 assumes you already know. If Azure is genuinely new, do AZ-900 first — it’s a fundamentals exam, 45 minutes, and the same concepts show up in your AZ-104 prep without explanation.

What's the difference between AZ-104 and AZ-204? #

AZ-104 is for administrators — deploying and managing Azure infrastructure (VMs, networks, storage, identity, monitoring). AZ-204 is for developers — building applications on Azure (App Service, Functions, Cosmos DB SDK, Key Vault from code). Roles share a portal but the day jobs are different. Note: AZ-204 retires 31 July 2026 and is being replaced by AI-200 — if you want the developer path now, start there instead.

How much does the AZ-104 exam cost? #

USD $165, with regional pricing — $99 in some countries (India, parts of Asia and Africa). Microsoft sometimes runs free voucher promotions through partner training events. Pearson VUE scheduling lets you sit it online with a proctor or at a test centre. Failed attempt? You wait 24 hours before retake #1, then 14 days for subsequent retakes, with a $165 fee each time.

Watch & Learn

Video courses to help you prepare.

Frequently Asked Questions

1. Is AZ-104 still worth taking in 2026?

Yes. AZ-104 is the most-requested Azure cert on job ads — admin work isn't being automated away, it's just being asked of more people. If your day job touches Azure portal, PowerShell, CLI, or Bicep, this cert validates what you do. It's also a clean prerequisite framing for [AZ-305](/cert-tracker/az-305/) (architect) and [AZ-500](/cert-tracker/az-500/) (security) — most Azure career paths route through it.

2. How long does it take to prepare for AZ-104?

Six to twelve weeks of part-time study for most people. Less if you're already an Azure admin day-to-day, more if you're brand new to Azure or to scripting. The exam includes live lab questions, so reading alone isn't enough — block at least 20% of your study time for hands-on work in the portal and with the [official GitHub labs](https://aka.ms/az104labs).

3. Do I need AZ-900 before AZ-104?

No — but it helps. AZ-900 has no overlap in scored content, but it does teach you the vocabulary (regions, availability zones, resource groups, shared responsibility) that AZ-104 assumes you already know. If Azure is genuinely new, do [AZ-900](/cert-tracker/az-900/) first — it's a fundamentals exam, 45 minutes, and the same concepts show up in your AZ-104 prep without explanation.

4. What's the difference between AZ-104 and AZ-204?

AZ-104 is for administrators — deploying and managing Azure infrastructure (VMs, networks, storage, identity, monitoring). AZ-204 is for developers — building applications on Azure (App Service, Functions, Cosmos DB SDK, Key Vault from code). Roles share a portal but the day jobs are different. Note: AZ-204 retires 31 July 2026 and is being replaced by [AI-200](/cert-tracker/ai-200/) — if you want the developer path now, start there instead.

5. How much does the AZ-104 exam cost?

USD $165, with regional pricing — $99 in some countries (India, parts of Asia and Africa). Microsoft sometimes runs free voucher promotions through partner training events. [Pearson VUE](https://learn.microsoft.com/en-us/credentials/certifications/schedule-through-pearson-vue?examUid=exam.AZ-104) scheduling lets you sit it online with a proctor or at a test centre. Failed attempt? You wait 24 hours before retake #1, then 14 days for subsequent retakes, with a $165 fee each time.

20 Free Questions Practice Exam $9 →