Microsoft · Practice Exam · Associate · Updated for 2026

AZ-104: Microsoft Azure Administrator Practice Exam

Cover every domain on Microsoft’s current AZ-104 skills outline — identities and governance, compute, storage, virtual networking, and monitoring — with scenario-based questions, source-linked explanations to Microsoft Learn, and full timed simulation in Exam mode.

Start 24-hour free trial →
980+
Practice questions
5
Objective domains
2
Study modes
24h
Free trial

AZ-104 exam at a glance

Vendor
Microsoft
Exam code
AZ-104
Certification
Microsoft Certified: Azure Administrator Associate
Level
Associate (role-based)
Blueprint
Skills Measured outline updated April 17, 2026; verify current edition before publish
Format
40–60 questions; multiple choice, multiple response, drag-and-drop, case studies, and occasional interactive labs
Duration
100 minutes seat time
Passing score
700 of 1000 (scaled)
Delivery
Pearson VUE test center or online proctored (OnVUE). Open-book: Microsoft Learn is accessible during the exam.
Prerequisites
None enforced. Familiarity with Azure portal, PowerShell/CLI, networking, and virtualization is strongly assumed; AZ-900 is a helpful but optional on-ramp.
Cost (USD)
$165 USD (regional pricing varies)
Validity
1 year; renew free via an online assessment on Microsoft Learn

Sources: Microsoft — Azure Administrator Associate certification · AZ-104 Study Guide (Skills measured, updated April 17, 2026). Verify current details with Microsoft before scheduling.

About the AZ-104 Azure Administrator Associate certification

AZ-104 is Microsoft’s core role-based Associate certification for Azure administrators — the people who implement, manage, and monitor an organization’s Azure identity, governance, storage, compute, and networking day to day. Unlike the fundamentals-level AZ-900, AZ-104 is a hands-on exam: it expects you to read a Bicep file, configure NSG rules, choose the right storage redundancy, and assign RBAC at the correct scope — not just define the terms. Employers treat it as proof you can actually run an Azure environment.

Microsoft refreshed the AZ-104 skills outline on April 17, 2026. The functional groups stayed the same, but the weights shifted: Manage Azure Identities and Governance rose to 20–25% (now tied for heaviest) while networking eased to 15–20%. Microsoft also fully adopted Microsoft Entra ID terminology (the rebrand of Azure Active Directory) and expanded container coverage to include Azure Container Apps. If you’re studying from material older than late 2025, expect terminology and weighting drift.

Every PowerKram practice question maps to one of the five current domains and links to the specific Microsoft Learn page it was derived from, so your weak spots become a reading list rather than a guess. For broader context on the cloud-administration skills AZ-104 tests, see our IT certification study guides in the Learning Hub.

AZ-104 exam domains and weights (April 2026 outline)

Five domains, with Identities & Governance and Compute tied as the heaviest. The ranges are Microsoft’s; actual exam composition varies within the bands. Plan your study time roughly in proportion to these weights.

Manage Azure identities and governance

Microsoft Entra ID users, groups, and devices; role-based access control (RBAC) built-in and custom roles and scope; subscriptions and management groups; Azure Policy; and governance guardrails that keep a subscription compliant.

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

Virtual machines, disks, and extensions; availability sets and zones; Virtual Machine Scale Sets and autoscale; Azure App Service; and container options including Azure Container Instances and Container Apps.

20–25%Heaviest (tied)
Implement and manage storage

Storage accounts, access tiers, and redundancy (LRS, ZRS, GRS); blob lifecycle management; immutable (WORM) storage; Azure Files and File Sync; and secure access with SAS, keys, and Entra ID.

15–20%
Implement and manage virtual networking

Virtual networks and subnets; Network Security Groups and application security groups; VNet peering (regional and global); VPN and ExpressRoute basics; load balancing; Azure DNS; and Network Watcher.

15–20%
Monitor and maintain Azure resources

Azure Monitor metrics, logs, and alerts; Log Analytics and KQL; action groups; and backup and recovery with Azure Backup and the Recovery Services vault.

10–15%

Source: Microsoft AZ-104 Study Guide — skills measured, updated April 17, 2026. The April 2026 update raised Identities & Governance to 20–25% and lowered Networking to 15–20% relative to the prior outline.

Who AZ-104 is for

AZ-104 is aimed at practitioners who already work with Azure infrastructure, or system administrators moving into cloud roles. Microsoft assumes real familiarity with the Azure portal, PowerShell or the Azure CLI, networking, and virtualization:

  • Azure and cloud administrators running production Azure environments — identity, governance, storage, compute, and networking day to day.
  • System administrators moving to the cloud who already manage Windows/Linux servers and virtualization and want to formalize Azure skills.
  • Infrastructure and cloud engineers deploying and scaling Azure resources, often as a foundation for AZ-305 (architect) or AZ-400 (DevOps).
  • IT generalists and support engineers in Microsoft-heavy shops where Azure sits alongside Microsoft 365.

If you are brand new to cloud, AZ-900 Azure Fundamentals is a gentler starting point, though not required. For the roles AZ-104 carries genuine resume value in — including salary ranges and progression paths — see our cloud engineering career paths in the Career Hub.

What this AZ-104 practice exam delivers

Learn mode

Get the correct answer, the reasoning, and a direct link to the exact Microsoft Learn page each question was derived from — immediately after each question. Best for RBAC scope and storage-redundancy questions, where the “cheapest option that meets the requirement” is the testing pattern.

Exam mode

40–60 questions on a 100-minute timer — the real AZ-104 format. Build the pacing for scenario-based, drag-and-drop, case-study, and interactive-lab question styles under the clock.

Source-linked explanations

Every answer cites the exact Microsoft Learn page (learn.microsoft.com/…) the question was built from — so you can verify and dig deeper, and get comfortable with the open-book Microsoft Learn lookups the real exam allows.

Score by AZ-104 domain

Results break down by the five current domains — Identities & Governance, Compute, Storage, Networking, and Monitoring — so practice tells you exactly which Microsoft Learn modules to revisit.

Sample AZ-104 practice questions

Ten free questions across the five current AZ-104 domains, with full explanations and source links to the Microsoft Learn pages each is derived from. The complete bank is available with the 24-hour trial.

Question 1 · Manage Azure identities and governance (20–25%)

A company onboards 50 users who all need identical Azure permissions. The IT team wants to avoid managing 50 individual role assignments. What is the most efficient RBAC approach?

  1. Create a management group and assign the role at subscription level
  2. Create a security group, add the users, and assign the RBAC role to the group
  3. Assign the role to each user individually via PowerShell
  4. Create a custom Azure Policy that assigns roles automatically
Show answer & explanation

Correct: B — assign the RBAC role to a security group. Members inherit the group’s access, and adding or removing a user instantly updates permissions with no change to the role assignment itself.

Why not the others: individual assignments (C) create 50 objects to manage; Azure Policy (D) enforces resource compliance, not user role assignment; a management group (A) organizes subscriptions but does not solve per-user efficiency.

Source: Microsoft Learn — What is Azure RBAC? → Further reading: PowerKram — RBAC & identity governance →
Question 2 · Manage Azure identities and governance (20–25%)

A team needs to grant support staff the ability to restart virtual machines in one resource group, but not to create or delete them. No built-in role matches exactly. What should the administrator do?

  1. Assign the built-in Contributor role at the resource-group scope
  2. Assign the built-in Virtual Machine Contributor role at the subscription scope
  3. Create a custom RBAC role granting only the restart action and assign it at the resource-group scope
  4. Assign the built-in Owner role and ask staff not to delete VMs
Show answer & explanation

Correct: C — a custom RBAC role scoped to the resource group. When no built-in role fits, a custom role with only the required action (the VM restart operation) assigned at the narrowest scope enforces least privilege.

Why not the others: Contributor (A) and VM Contributor (B) both allow create and delete, exceeding the requirement (and B is scoped too broadly); Owner (D) grants everything and relies on people not misusing it.

Source: Microsoft Learn — Azure custom roles & scope →
Question 3 · Manage Azure identities and governance (20–25%)

An organization needs to enforce naming conventions across subscriptions. Non-compliant resources should be flagged for review but not blocked from being created. Which governance configuration fits?

  1. Azure Resource Manager mandatory tag policy requiring a naming-convention tag
  2. Azure Policy with the Audit effect that flags non-compliant resources in the compliance dashboard
  3. Azure Blueprints with a Delete lock preventing modification of non-conforming resources
  4. Azure Policy with the Deny effect that blocks creation of non-compliant names
Show answer & explanation

Correct: B — Azure Policy with the Audit effect. Audit evaluates resources against the rule and flags non-compliance in the dashboard without blocking creation — exactly “flag but don’t block.”

Why not the others: the Deny effect (D) blocks creation entirely; Blueprints locks (C) prevent modification, not name validation; a tag policy (A) enforces tag presence, not the resource name itself.

Source: Microsoft Learn — Azure Policy effects →
Question 4 · Manage Azure identities and governance (20–25%)

A firm must give a vendor temporary 90-day access to Azure resources that expires automatically, without relying on someone remembering to remove it. Which feature fits?

  1. Privileged Identity Management (PIM) with time-bound eligible assignments that expire after 90 days
  2. A separate Azure subscription for the vendor, decommissioned afterward
  3. Permanent guest accounts in Entra ID with a calendar reminder to delete them
  4. Sharing existing administrator credentials for the project duration
Show answer & explanation

Correct: A — PIM time-bound eligible assignments. PIM expires access automatically after the set period with no manual step, satisfying the auto-expiry requirement.

Why not the others: calendar-reminder guests (C) depend on human follow-through; a separate subscription (B) adds cost and complexity; sharing admin credentials (D) breaks individual accountability and least privilege.

Source: Microsoft Learn — Configure PIM → Further reading: PowerKram — identity governance at scale →
Question 5 · Deploy and manage Azure compute resources (20–25%)

A startup runs a web app with unpredictable traffic spikes during launches. It wants automatic horizontal scaling while minimizing cost during quiet periods. Which compute option fits?

  1. A Reserved VM Instance on a one-year commitment
  2. Virtual Machine Scale Sets with metric-based autoscale rules on CPU utilization
  3. Azure Container Instances with manual replica adjustments by the ops team
  4. A single high-spec VM with vertical scaling
Show answer & explanation

Correct: B — VM Scale Sets with autoscale. Scale Sets add and remove instances automatically on CPU metrics, absorbing spikes and scaling down when quiet.

Why not the others: a single VM (D) cannot scale horizontally; Reserved Instances (A) lock in pricing for steady load and do not scale dynamically; manual container scaling (C) needs human intervention.

Source: Microsoft Learn — VMSS autoscale → Further reading: PowerKram — scaling & cost optimization →
Question 6 · Deploy and manage Azure compute resources (20–25%)

An e-commerce company needs to host a .NET app with automatic OS patching, built-in authentication, and deployment slots for staging swaps. Which Azure service fits?

  1. Azure App Service, providing managed hosting with integrated authentication and slot support
  2. Azure Virtual Machines with IIS and manual patch management
  3. Azure Container Instances running the container image without orchestration
  4. Azure Kubernetes Service with Helm chart deployments
Show answer & explanation

Correct: A — Azure App Service. App Service is managed PaaS with automatic OS patching, built-in Entra ID authentication, and deployment slots for staging/production swaps — all three requirements out of the box.

Why not the others: VMs (B) require manual IIS and patching; AKS (D) orchestrates containers but you manage the cluster and it lacks built-in auth; Container Instances (C) lack deployment slots and integrated auth.

Source: Microsoft Learn — App Service overview →
Question 7 · Implement and manage storage (15–20%)

A media company stores large videos accessed frequently in the first week but rarely after 30 days. It wants automatic cost optimization as access cools. Which Blob Storage feature fits?

  1. Immutable storage with a legal hold protecting content from modification
  2. Azure File Sync with cloud tiering to move cold files to on-premises storage
  3. Blob versioning with automatic snapshots for multiple copies
  4. Lifecycle management rules that transition blobs from Hot to Cool to Archive by age
Show answer & explanation

Correct: D — lifecycle management rules. Lifecycle rules transition blobs between Hot, Cool, and Archive tiers automatically based on age or last access, optimizing cost as access patterns cool.

Why not the others: versioning (C) protects data but does not cut per-copy cost; immutable storage (A) is for compliance, not cost; File Sync (B) tiers the wrong direction (cloud to on-prem).

Source: Microsoft Learn — Blob lifecycle management →
Question 8 · Implement and manage storage (15–20%)

A pharma company must store clinical data so that it cannot be modified or deleted — even by administrators — for 7 years. Which feature meets this compliance need?

  1. Immutable blob storage with a locked time-based retention policy
  2. Soft delete with a 7-year retention window
  3. Azure Backup with a long-term geo-redundant retention vault
  4. Annual access-key rotation
Show answer & explanation

Correct: A — immutable storage with a locked time-based retention policy. A locked WORM policy prevents modification or deletion by anyone, including administrators, until the retention period expires.

Why not the others: soft delete (B) allows recovery but not prevention of deliberate deletion; Azure Backup (C) copies data while the original stays modifiable; key rotation (D) is a security practice that does not stop authorized modification.

Source: Microsoft Learn — Immutable storage policies →
Question 9 · Implement and manage virtual networking (15–20%)

Two Azure VNets in different regions must communicate with low latency over the Microsoft backbone, without traffic traversing the public internet. Which feature fits?

  1. ExpressRoute with a private peering circuit connecting on-premises to both regions
  2. Traffic Manager with priority-based DNS routing between regions
  3. A site-to-site VPN gateway with encrypted tunnels between the regions
  4. Global virtual network peering connecting the VNets across regions over the Microsoft backbone
Show answer & explanation

Correct: D — global VNet peering. Global peering connects VNets across regions directly over the Microsoft backbone with low latency and high bandwidth.

Why not the others: site-to-site VPN (C) works but adds tunnel latency; ExpressRoute (A) connects on-premises to Azure, not VNet-to-VNet; Traffic Manager (B) is DNS-based request routing, not private connectivity.

Source: Microsoft Learn — VNet peering → Further reading: PowerKram — Azure networking deep dive →
Question 10 · Implement and manage virtual networking (15–20%)

A school runs Azure VMs that must be reachable from the internet on TCP 443 only. All other inbound traffic, including RDP, must be blocked. Which configuration fits?

  1. A public IP on each VM with no additional network security controls
  2. A Network Security Group with an inbound allow rule for TCP 443 and default deny for everything else
  3. Azure Firewall with a DNAT rule forwarding only port 443 to the VMs
  4. An internal load balancer with a health probe on port 443
Show answer & explanation

Correct: B — an NSG allowing TCP 443 with default deny. An NSG on the subnet or NIC explicitly allows inbound 443 while the default rules block all other inbound traffic including RDP — the simplest fit for the requirement.

Why not the others: Azure Firewall with DNAT (C) works but adds cost and complexity for simple port filtering; a bare public IP (A) exposes all listening ports; an internal load balancer (D) is not internet-facing.

Source: Microsoft Learn — Network Security Groups → Further reading: PowerKram — NSG rule evaluation →

Keep going: Learning & Career resources

AZ-104 opens two paths — deeper Azure architecture and DevOps roles, and broader cloud-infrastructure careers. Both PowerKram hubs back this exam.

Related Microsoft Azure exams

Deep dive: AZ-104 format, scoring, study path, and what changed in April 2026

Exam format and scoring

AZ-104 delivers 40–60 questions in 100 minutes of seat time (watch the clock — it is 100, not 120). Formats include multiple choice, multiple response, drag-and-drop, case studies, and occasional interactive labs in a live Azure sandbox. The exam is scored on a 1000-point scale with 700 to pass. A distinctive feature: AZ-104 is effectively open-book — you can open Microsoft Learn in a split pane during the exam (the clock keeps running and access is limited to Learn content), which rewards knowing where to look, not just recall. Read the certification study guides →

What changed in April 2026

Microsoft refreshed the skills outline on April 17, 2026. The functional groups stayed the same, but Identities & Governance rose to 20–25% (now tied for heaviest) and Networking dropped to 15–20%. Microsoft also fully adopted Microsoft Entra ID naming (the rebrand of Azure Active Directory) and expanded container coverage to include Azure Container Apps, alongside more emphasis on ARM templates and Bicep, Azure Bastion, and Network Watcher. Material older than late 2025 will show terminology and weighting drift. Read the architect path →

Realistic study path

AZ-104 rewards hands-on time over reading. A practical plan: complete the official Microsoft Learn AZ-104 learning path, then lab everything in a free Azure account — deploy a VM into a VNet, assign RBAC at resource-group scope, configure NSG rules, set storage redundancy, and enable monitoring. Drill scenario questions in PowerKram Learn mode by domain, starting with the two heaviest (Identities & Governance and Compute), then finish with full timed Exam-mode runs to build the 100-minute pacing. Most candidates need 8–12 weeks depending on background. Read the cloud-admin skills path →

Cost, scheduling, and renewal

The exam costs $165 USD (regional pricing varies) and is delivered through Pearson VUE at a test center or online with OnVUE. Microsoft sometimes runs free or discounted voucher promotions tied to events like Microsoft Ignite — worth checking before you schedule. The certification is valid for one year and renews through a free, untimed, open-book online assessment on Microsoft Learn, available six months before expiry. Microsoft’s AZ-104 certification page →

Career outlook for AZ-104

AZ-104 is the core role-based Azure credential and one of the most-requested cloud certifications in employer postings, especially in Microsoft-heavy enterprises. It is most valuable paired with a specialization — AZ-305 for architecture, AZ-400 for DevOps, or AZ-500 for security. For salary ranges and role-specific paths, see the Career Hub. Career Hub — Cloud Engineer →

Frequently asked questions

What are the AZ-104 exam domains and weights?
Per Microsoft’s April 2026 outline: Manage Azure identities and governance (20–25%), Deploy and manage compute resources (20–25%), Implement and manage storage (15–20%), Implement and manage virtual networking (15–20%), and Monitor and maintain Azure resources (10–15%). Identities & Governance and Compute are tied as the heaviest.
What is the AZ-104 passing score and format?
700 of 1000 (scaled). The exam has 40–60 questions in 100 minutes, in multiple choice, multiple response, drag-and-drop, case-study, and occasional interactive-lab formats.
Is AZ-104 really open-book?
Yes. During the exam you can open Microsoft Learn in a split pane; the clock keeps running and access is limited to Microsoft Learn content (no forums or personal areas). It rewards knowing where to find a specific parameter quickly, not memorizing everything.
Does AZ-104 have prerequisites?
No enforced prerequisites. Microsoft assumes familiarity with the Azure portal, PowerShell or the Azure CLI, networking, and virtualization. AZ-900 Azure Fundamentals is a helpful but optional on-ramp for those new to cloud.
How much does AZ-104 cost and how do I renew?
$165 USD list price (regional pricing varies). The certification is valid for one year and renews via a free, untimed, open-book online assessment on Microsoft Learn, available starting six months before expiry.

Start your free 24-hour AZ-104 practice trial

Full access to 980+ questions, both study modes, source-linked explanations, and score-by-domain. No credit card required.

Start free trial →