AZ-104 Azure Administrator Exam: Scenario-Based Study Plan and Tips

  • AZ 104 exam
  • Published by: André Hammer on May 17, 2024
Group classes

Scenario-based az-104-exam-and-become-a-microsoft-certified-azure-administrator-associate" data-autoinject="link_injection">AZ-104 preparation means testing Azure knowledge in the kinds of decisions the exam asks you to make; if long service lists still leave you unsure, the study method is usually the issue, rather than the material.

The Microsoft AZ-104 exam measures whether a candidate can perform the work of an Azure administrator: managing identity and governance, storage, compute, virtual networking, backup, and monitoring in Microsoft Azure. Last updated: 29 June 2026. Microsoft can revise the skills measured for AZ-104, so every study plan should begin with the current Microsoft Learn exam page and discard outdated objective lists before time is spent on retired or renamed features.

What AZ-104 Is Really Testing

AZ-104 maps to the Microsoft Certified: Azure Administrator Associate certification. The exam is less about recalling isolated product names and more about recognising what an administrator should do when a requirement, constraint, or incident appears in a scenario. A candidate may know what a Network Security Group is, for example, but still struggle if a question asks why traffic fails after a subnet route table, NSG rule, and private endpoint have all been introduced.

The strongest preparation treats each objective as an operations task. Identity work should be studied through least-privilege access, Microsoft Entra ID, Microsoft Entra Connect Sync, Azure role-based access control (RBAC), management groups, subscriptions, and resource groups. Networking should be rehearsed through virtual networks, subnets, peering, DNS, private endpoints, route tables, Network Security Groups, Azure Bastion, and troubleshooting tools such as Network Watcher. Storage and compute should be tied to provisioning, resilience, backup, restore, patching, and cost control rather than memorised as separate service descriptions.

A common stumbling block is the boundary between Microsoft Entra roles and Azure RBAC roles. Microsoft Entra directory roles govern identity and directory administration, while Azure RBAC controls access to Azure resources such as subscriptions, resource groups, storage accounts, and virtual machines. Exam scenarios often depend on that distinction, especially when the requirement asks for the minimum permission needed to complete a resource task.

Deciding Whether AZ-104 Is the Right Exam

AZ-104 is the right fit when the role goal is Azure operations: provisioning resources, managing access, maintaining virtual machines, configuring storage, securing network paths, and responding to monitoring signals. It suits help-desk engineers moving into cloud administration, systems administrators shifting from on-premises infrastructure, and cloud engineers who need stronger day-to-day operational fluency.

Adjacent Azure certifications serve different goals. AZ-700 is more appropriate when the target role is Azure network engineering, especially for candidates focused on hybrid connectivity, routing, private access, and network security design. AZ-305 belongs to the solutions architect path and is aimed at design decisions across identity, governance, infrastructure, data, business continuity, and migration; the corresponding expert certification has an associate-level prerequisite. AZ-204 is better aligned with developers building and maintaining Azure applications, APIs, event-driven workloads, and application deployment pipelines.

The practical decision is to examine the work a candidate wants to be trusted with. If the desired responsibility is operating Azure environments safely after they are deployed, AZ-104 is usually the more direct foundation. If the desired responsibility is designing network architecture, designing full solutions, or writing cloud-native application code, another exam may fit better before or after AZ-104.

Build the Study Plan Around Administrator Scenarios

A scenario-first plan prevents the most common AZ-104 mistake: covering every service lightly without becoming competent at the tasks that join them together. A useful study week might begin with onboarding a new operations engineer. That exercise touches Microsoft Entra ID, groups, Azure RBAC, scopes, resource groups, Azure Policy, and activity logs. The candidate should be able to explain why assigning Contributor at subscription scope is riskier than assigning a narrower role at resource-group scope, and how to verify the effect of the assignment.

Another high-value scenario is securing a storage account so that access flows through a private endpoint and resolves correctly through Private DNS. This is where many learners discover that private endpoint configuration is only half the task. Name resolution must also point clients to the private IP address. If the Private DNS zone is missing, not linked to the virtual network, or contains the wrong record, the service may appear correctly configured while clients still resolve the public endpoint.

A third scenario should focus on recovery. Candidates should deploy a small virtual machine, enable backup, trigger a protected state, and understand the restore choices. The exam is unlikely to reward vague familiarity with “backup” as a term; it expects the administrator to understand vaults, policies, protected items, restore points, and the operational trade-off between restoring a full VM and recovering specific data where supported.

Monitoring ties these scenarios together. A candidate should know how Azure Monitor, metrics, alerts, activity logs, and a Log Analytics workspace help an administrator detect failed deployments, unexpected deletion, CPU pressure, network reachability issues, and policy non-compliance. Hiring managers often value administrators who can automate routine operations and respond from logs and alerts rather than waiting for a user to report that something is broken, so exam preparation should include those habits from the start.

Designing a Safe Azure Lab

A home lab does not need to be large to be useful. The safest design uses a dedicated resource group, tags every resource, avoids expensive always-on services, chooses small SKUs where possible, enables auto-shutdown for virtual machines, and deletes the lab at the end of each session. Candidates should also set a budget alert in Azure Cost Management before experimenting so that cost monitoring becomes part of the learning process rather than an afterthought.

The lab should be small but realistic. One resource group can hold a virtual network, two subnets, a storage account, a private endpoint, a Private DNS zone, and a test virtual machine when needed. That is enough to practise resource organisation, RBAC scope, DNS resolution, private access, NSG rules, boot diagnostics, backup, alerting, and cleanup. Screenshots used in study notes should avoid tenant IDs, subscription IDs, secrets, and production names; descriptive captions or alt text such as “Azure Private DNS zone linked to the AZ-104 lab virtual network” are more useful than screenshots with sensitive details.

The following Azure CLI example creates a small lab foundation for practising resource groups, tagging, virtual networking, storage, private endpoints, and Private DNS. It is intended for a disposable subscription or sandbox, not for a production tenant.

Example — Create a tagged private storage lab

location=westeurope
suffix=$RANDOM
rg=rg-az104-ops-lab
vnet=vnet-az104-lab
subnet=snet-private-endpoints
storage=az104lab$suffix
zone=privatelink.blob.core.windows.net

az group create \
  --name $rg \
  --location $location \
  --tags Az104Lab=true Owner=study

az network vnet create \
  --resource-group $rg \
  --name $vnet \
  --address-prefixes 10.40.0.0/16 \
  --subnet-name $subnet \
  --subnet-prefixes 10.40.1.0/24

az network vnet subnet update \
  --resource-group $rg \
  --vnet-name $vnet \
  --name $subnet \
  --disable-private-endpoint-network-policies true

az storage account create \
  --resource-group $rg \
  --name $storage \
  --location $location \
  --sku Standard_LRS \
  --kind StorageV2 \
  --https-only true \
  --allow-blob-public-access false

storageId=$(az storage account show \
  --resource-group $rg \
  --name $storage \
  --query id \
  --output tsv)

az network private-dns zone create \
  --resource-group $rg \
  --name $zone

az network private-dns link vnet create \
  --resource-group $rg \
  --zone-name $zone \
  --name link-az104-lab \
  --virtual-network $vnet \
  --registration-enabled false

az network private-endpoint create \
  --resource-group $rg \
  --name pe-storage-blob \
  --vnet-name $vnet \
  --subnet $subnet \
  --private-connection-resource-id $storageId \
  --group-id blob \
  --connection-name peconn-storage-blob

az network private-endpoint dns-zone-group create \
  --resource-group $rg \
  --endpoint-name pe-storage-blob \
  --name default \
  --private-dns-zone $zone \
  --zone-name blob

This exercise reinforces several exam-relevant skills at once: resource organisation, secure storage defaults, private endpoint creation, virtual network integration, and Private DNS linking. After running it, the candidate should verify the private endpoint connection state, inspect the DNS record in the Private DNS zone, and explain why clients inside the linked virtual network resolve the storage endpoint differently from clients outside it.

Cleanup should be practised as deliberately as deployment. The following PowerShell example removes tagged AZ-104 lab resource groups, which helps prevent forgotten resources from staying online after study sessions.

Example — Remove tagged AZ-104 lab resource groups

Connect-AzAccount

Get-AzResourceGroup |
  Where-Object { $_.Tags["Az104Lab"] -eq "true" } |
  Remove-AzResourceGroup -Force -AsJob

The command signs in, finds resource groups tagged for the lab, and starts deletion jobs. Before using this pattern, the candidate should check the selected resource groups with the same filter but without the removal command, because tagging discipline is what makes automated cleanup safe.

Practise Across Portal, CLI, and PowerShell

The Azure portal is valuable because it shows relationships visually, but AZ-104 preparation should not become click-dependent. Administrators often need to repeat work, compare settings, or troubleshoot quickly during incidents, and that is where Azure CLI and PowerShell become useful. A candidate who can create a virtual network in the portal, inspect it with CLI, and correct it with PowerShell is more likely to understand the object model behind the interface.

This matters for troubleshooting. When a VM cannot reach a storage account over a private endpoint, the answer may involve DNS, route tables, NSG rules, private endpoint approval, or a client-side name cache. When a subnet stops reaching a known destination, a user-defined route may have sent traffic to the wrong next hop, creating a blackhole. When traffic is unexpectedly blocked, an NSG rule may be overridden by a higher-priority deny rule or misunderstood because default rules were not considered. Network Watcher tools such as IP flow verify, effective routes, connection troubleshoot, and next hop analysis are worth practising because they turn vague connectivity problems into evidence.

Reusable scripts are also a study aid. Instead of rebuilding every lab manually, candidates should save small commands for creating resource groups, assigning RBAC roles at a narrow scope, deploying a virtual network, enabling VM auto-shutdown, querying activity logs, and removing tagged resources. This improves speed while reinforcing the structure of Azure resources.

Using Practice Questions Without Learning Bad Habits

Practice questions are useful when they reveal weak reasoning. They are less useful when a candidate memorises answers without understanding why the alternatives are wrong. AZ-104 scenarios often include distractors that are real Azure features but unsuitable for the requirement, such as choosing a directory role for a resource permission problem or selecting a public endpoint pattern when the question requires private access.

High-quality review should produce a short correction note for each missed question. The note should name the requirement, the chosen answer, the correct Azure feature, and the rule that decides between them. Over time, this creates a personal troubleshooting guide rather than a pile of disconnected facts.

Study groups and forums can help when discussion stays within ethical boundaries. Candidates should not use brain dumps, leaked questions, or material that claims to reproduce the live exam. A better use of peer discussion is to compare approaches to a lab: one person builds a private endpoint, another breaks DNS resolution, and a third diagnoses the fault from Network Watcher and name-resolution evidence.

Exam-Day Strategy for AZ-104

AZ-104 questions are often easier when read as administrator requests. The candidate should identify the goal first, then the constraint, then the Azure scope affected. Words such as “least privilege,” “minimise administrative effort,” “private access,” “existing virtual network,” “restore,” “monitor,” and “without affecting other resources” can materially change the answer.

  1. Start each scenario by identifying the resource type, scope, and operational requirement.
  2. Eliminate answers that solve a different layer, such as identity administration instead of resource access.
  3. Flag time-consuming questions and return after easier marks have been secured.
  4. Use the wording of the requirement to choose between similar services or configuration options.
  5. Reserve final review time for questions involving routing, DNS, RBAC scope, backup restore choices, and monitoring signals.

Time pressure can lead to familiar but wrong answers. A candidate who has repeatedly practised scenarios is less likely to choose Azure Firewall when the requirement only needs an NSG, or Azure Front Door when the question is about internal load balancing. The goal on exam day is not to prove knowledge of every Azure service; it is to choose the smallest correct administrative action for the requirement given.

FAQ

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

Preparation time depends on existing Azure and infrastructure experience. A systems administrator who already understands networking, identity, storage, and monitoring may need less time than someone new to cloud administration. The more useful measure is readiness: the candidate should be able to complete common admin tasks in a lab, explain why each setting was chosen, and troubleshoot failures without relying only on the portal.

Is AZ-104 suitable for someone new to Azure?

AZ-104 can be suitable for a candidate with general IT administration experience, but it is not an entry-level cloud concepts exam. Someone new to Azure should first become comfortable with subscriptions, resource groups, Microsoft Entra ID, RBAC, virtual networks, storage accounts, virtual machines, and monitoring before moving deeply into exam practice.

Should candidates use Microsoft Learn for AZ-104?

Yes. Microsoft Learn should be treated as the authoritative source for the current skills measured and product terminology. Because Azure services and exam objectives can change, candidates should verify the official AZ-104 page before using older notes, videos, or practice question sets.

Are hands-on labs necessary for AZ-104?

Hands-on work is strongly advisable because the exam expects operational judgement. Labs help candidates understand how identity, networking, storage, compute, backup, and monitoring interact. They also expose common problems, such as Private DNS misconfiguration, route table mistakes, and RBAC assignments at the wrong scope.

What is the safest way to practise without overspending?

The safest approach is to use a dedicated lab resource group, apply cleanup tags, choose small SKUs, avoid leaving virtual machines running, configure budget alerts, and remove resources after each session. Teardown should be part of the lab routine rather than a separate task left until later.

Turning AZ-104 Preparation Into Administrator Skill

AZ-104 preparation works best when it mirrors real administration: grant access with least privilege, deploy resources consistently, secure network paths, protect data, monitor for failure, and clean up safely. That approach builds exam readiness while also producing skills that are visible in day-to-day Azure operations.

A structured course can help when a candidate needs guided labs, accountability, and instructor-led clarification, and Readynez offers AZ-104 training for learners who prefer that format. The most effective next step is to compare the current Microsoft Learn objectives with a small set of practical labs, then study each topic until the candidate can configure it, troubleshoot it, and explain the administrative decision behind it.

A group of people discussing the latest Microsoft Azure news

Unlimited Microsoft Training

Get Unlimited access to ALL the LIVE Instructor-led Microsoft courses you want - all for the price of less than one course. 

  • 60+ LIVE Instructor-led courses
  • Money-back Guarantee
  • Access to 50+ seasoned instructors
  • Trained 50,000+ IT Pro's

Basket

{{item.CourseTitle}}

Price: {{item.ItemPriceExVatFormatted}} {{item.Currency}}