AZ-104 is the Azure exam about running an estate day to day rather than describing what Azure is. It is written for administrators who already have a subscription to look after, and it assumes the portal is part of the job; if Azure is still new to you, AZ-900 is the better starting point.
Its five domains follow the work: governing identities and subscriptions, placing and securing storage, keeping compute sized and patched, connecting virtual networks that actually route, and monitoring and maintaining resources so a problem shows up before a user reports it. Identity and governance is the heaviest of the five, with compute close behind, and monitoring is the lightest, although it still accounts for a real share of the questions.
One limit is worth knowing before relying on any question bank for this exam. The real AZ-104 also includes hands-on lab tasks and hotspot and drag-and-drop formats, and the questions here are multiple choice, so they cover what those tasks require you to know rather than the tasks themselves.
Microsoft publishes these weightings as ranges; each figure shown falls inside its range.
5 questions
Question 1 of 25
A company wants to apply a consistent policy across multiple Azure subscriptions belonging to the same department, without configuring the policy separately in each one. What Azure construct groups subscriptions for this purpose?
Answer: C
Management groups sit above subscriptions in Azure's hierarchy, letting policies and RBAC role assignments be applied once and inherited across every subscription under that management group.
Question 2 of 25
An administrator wants an Azure Policy assignment to apply only to resources within a specific resource group, not the entire subscription it belongs to. What should be configured on the policy assignment?
Answer: C
A policy assignment's scope can be set precisely to a resource group, applying the policy only within that boundary rather than the broader subscription or an even broader management group.
Question 3 of 25
An administrator must review Global Administrator holders and require them to justify continued membership quarterly. What should be set up?
Answer: D
Access reviews can target privileged roles on a schedule, requiring attestation to retain membership.
Question 4 of 25
A company's Azure Policy assignment currently uses an Audit effect for a tagging requirement, and the compliance team now wants non-compliant resources to be blocked at creation instead. What change should be made?
Answer: C
A policy's effect (Audit versus Deny) is a configurable setting on the assignment itself - changing it from Audit to Deny directly shifts behavior from reporting non-compliance after the fact to blocking non-compliant deployments outright, without needing to delete and recreate the policy.
Question 5 of 25
A university has 12 departmental subscriptions and must apply the same tag and location policies to all of them at once. What should be created?
Answer: B
Policies assigned at management group scope are inherited by every subscription beneath it.
5 questions
Question 6 of 25
An administrator must ensure a file share snapshot exists before a risky migration and can be reverted quickly. What should be taken?
Answer: B
Share snapshots capture point-in-time state of the file share and can be restored from directly.
Question 7 of 25
A storage account must be moved to another subscription. What is true?
Answer: A
Storage accounts support subscription and resource group moves without data loss.
Question 8 of 25
An administrator must disable shared key authorization on a storage account so only Entra ID access works. What is the effect on existing tools using account keys?
Answer: A
Disabling shared key rejects key-based requests, so any client still using the account key breaks until migrated.
Question 9 of 25
A developer wants a way to copy large amounts of data efficiently between two Azure Storage accounts, or between on-premises storage and Azure, from the command line as part of a scripted process. What tool is purpose-built for this?
Answer: D
AzCopy is Microsoft's purpose-built command-line utility for high-performance data transfer to, from, and between Azure Storage accounts, well suited to being scripted as part of an automated process.
Question 10 of 25
An administrator must ensure a container's blobs are only accessible with a SAS whose permissions can be revoked centrally. What should the SAS be based on?
Answer: D
SAS tokens tied to a stored access policy can be revoked by changing the policy.
6 questions
Question 11 of 25
A Windows VM must automatically install OS updates during a defined maintenance window. What service manages this?
Answer: D
Update Manager schedules patch deployment for VMs within defined maintenance windows.
Question 12 of 25
An App Service app must run continuously with a custom domain and a managed TLS certificate. What plan tier is required at minimum?
Answer: B
Custom domains with managed certificates require at least the Basic tier.
Question 13 of 25
An administrator wants to run a containerized workload without provisioning and managing the underlying VM infrastructure at all, for a scenario simpler than a full Kubernetes cluster. What Azure service fits this?
Answer: A
ACI runs individual containers directly without provisioning or managing VMs or a cluster, a simpler and more direct fit than AKS for a workload that doesn't need full Kubernetes orchestration.
Question 14 of 25
A steady production VM will run 24x7 for at least three years. What lowers its cost most?
Answer: C
Reservations trade a term commitment for a significant discount on steady, long-running compute.
Question 15 of 25
A VM must be pinned to a physical host the organization controls for licensing isolation. What should be used?
Answer: D
Dedicated Hosts provide a physical server dedicated to one organization's VMs.
Question 16 of 25
A scale set must always keep at least 2 instances and never exceed 10. Where is this defined?
Answer: D
Autoscale profiles set the instance count boundaries the rules operate within.
5 questions
Question 17 of 25
An administrator wants outbound traffic from a VNet to reach the internet through a fixed, predictable public IP address, rather than an unpredictable, platform-assigned one. What should be configured?
Answer: A
A NAT Gateway associated with a static public IP gives outbound traffic from the VNet a fixed, predictable source IP - useful when a downstream service needs to allowlist a specific known IP rather than an unpredictable default outbound address.
Question 18 of 25
An administrator wants VMs in a VNet to resolve names like db.internal.contoso to private IPs. What should be created?
Answer: A
A Private DNS zone linked to the VNet resolves custom internal names to private addresses within that network.
Question 19 of 25
An administrator must apply the same NSG rules to all web servers regardless of subnet or IP. What should be used?
Answer: A
ASGs group NICs logically so NSG rules target the role rather than individual addresses.
Question 20 of 25
An administrator must confirm which NSG rule is allowing unexpected traffic. What Network Watcher tool identifies the specific rule?
Answer: B
IP flow verify returns the name of the rule that allowed or denied the flow.
Question 21 of 25
An administrator must confirm that a VNet's address space can be expanded after creation. What is true?
Answer: D
Additional address ranges can be added to an existing VNet, subject to no overlap with peered networks.
4 questions
Question 22 of 25
An administrator must retain security-relevant logs for 2 years, longer than the workspace default. What should be configured?
Answer: A
Workspace retention and archive settings extend how long ingested data is kept beyond the default.
Question 23 of 25
A company wants to configure automated backups for a set of Azure VMs, with a defined retention policy and the ability to restore a VM to a specific point in time. What Azure service fits this?
Answer: A
Azure Backup, configured through a Recovery Services vault and a backup policy, is the purpose-built service for scheduled VM backup with defined retention and point-in-time restore capability.
Question 24 of 25
An organization must keep a snapshot of a VM's disk immediately before a risky change, outside the normal backup schedule. What should be taken?
Answer: C
On-demand backups or disk snapshots create an immediate restore point outside the policy schedule.
Question 25 of 25
An administrator must confirm the last successful backup of a VM. Where is this shown?
Answer: A
Backup items in the vault list last backup status and time per protected item.
20 more free after signup, then the full 400-question bank for $12.
Get 20 more free questions