AZ-104 — Microsoft Azure Administrator Exam Blueprint
Last revised: June 18, 2026
Practical AZ-104 exam blueprint for Microsoft Azure Administrator exam readiness.
How to Use This Exam Blueprint
Use this checklist as a practical readiness map for the Microsoft Azure Administrator (AZ-104) exam from Microsoft. It is designed for final review and gap-finding, not as a replacement for hands-on Azure practice.
For each area, ask:
Can I choose the right Azure service or configuration from a scenario?
Can I explain why one option is safer, cheaper, more resilient, or easier to operate?
Can I perform the task in the Azure portal, Azure CLI, or PowerShell when appropriate?
Can I troubleshoot a misconfiguration using logs, metrics, effective routes, effective permissions, or diagnostic tools?
Do not study only definitions. AZ-104 readiness means being able to administer Azure resources under realistic constraints: least privilege, network isolation, backup requirements, monitoring needs, policy enforcement, and operational troubleshooting.
AZ-104 readiness areas at a glance
Readiness area
What to review
You are ready when you can…
Common scenario cue
Identity and access
Microsoft Entra ID, users, groups, RBAC, scopes, managed identities
Assign the correct access at the correct scope without over-permissioning
“User can view but cannot modify,” “app needs access without secrets,” “delegate admin for one resource group”
NSG rules, public/private IP path, route table, Bastion/jump access, VM status, guest firewall
“VM must access Key Vault or storage without embedded credentials”
Managed identity
Compute “can you do this?” checklist
Deploy a VM into the correct VNet and subnet.
Attach and initialize data disks conceptually.
Configure inbound access securely.
Use NSGs to allow only required management or application traffic.
Interpret boot diagnostics, serial console-style clues, and run-command options.
Resize, stop, restart, redeploy, or reconfigure a VM for troubleshooting.
Choose between availability sets, zones, and scale sets from a scenario.
Configure or recognize autoscale rules at a high level.
Deploy an App Service and configure app settings.
Understand how deployment slots reduce deployment risk.
Recognize when container-based deployment is the simpler fit.
Virtual networking checklist
Core networking topics
Topic
Readiness check
VNets and subnets
Can you plan address spaces, create subnets, and avoid overlaps?
CIDR awareness
Can you interpret subnet sizes and recognize when address space is insufficient?
Network security groups
Can you evaluate inbound and outbound rules, priorities, source/destination, and ports?
Application security groups
Can you recognize grouping of VM NICs for rule readability and maintainability?
Route tables
Can you identify when user-defined routes override default routing behavior?
VNet peering
Can you connect VNets and understand non-overlapping address requirements?
VPN gateways
Can you recognize site-to-site or point-to-site connectivity scenarios?
DNS
Can you choose Azure DNS or private DNS based on public vs private name resolution needs?
Private endpoints
Can you connect privately to Azure PaaS resources and account for DNS behavior?
Service endpoints
Can you recognize selected network access to supported services from a subnet?
Load balancing
Can you distinguish network load balancing from application-aware routing scenarios?
NAT/internet egress
Can you identify controlled outbound internet access requirements?
Network Watcher
Can you use diagnostic tools for IP flow, next hop, connection troubleshooting, and packet-level clues?
Network security and routing decision table
Requirement
Likely concept
Allow HTTPS to web tier only
NSG inbound rule scoped to destination and port
Deny direct internet access to database subnet
NSG, routing, and private access design
Force traffic through a security appliance
User-defined route
Connect two VNets privately
VNet peering
Resolve private endpoint names correctly
Private DNS zone integration or records
Determine why VM traffic is blocked
Effective security rules and IP flow verification
Determine where traffic is routed
Effective routes or next-hop diagnostics
Publish highly available TCP/UDP service
Load Balancer-style scenario
Route based on HTTP/S path or host
Application Gateway-style scenario
Secure admin access without exposing RDP/SSH publicly
Bastion or private management path
Networking “can you do this?” checklist
Build a VNet and subnet plan from a short scenario.
Detect overlapping address spaces before peering or VPN design.
Evaluate NSG rules in priority order.
Explain the difference between NSG rules on a subnet and on a NIC.
Troubleshoot blocked traffic using source, destination, port, protocol, priority, and direction.
Explain when a route table is needed.
Troubleshoot incorrect routing using effective routes or next-hop analysis.
Configure or evaluate VNet peering requirements.
Choose public DNS vs private DNS.
Explain how private endpoints affect connectivity and name resolution.
Distinguish private endpoint from service endpoint in scenario terms.
Select the right load-balancing option based on layer, protocol, and routing behavior.
Monitoring, logging, and alerting checklist
Azure Monitor readiness
Topic
Readiness check
Metrics
Can you identify numeric platform signals such as CPU, memory-related signals where available, latency, or availability indicators?
Logs
Can you identify diagnostic logs, activity logs, and resource-specific logs?
Activity log
Can you use it to investigate management-plane operations, deployments, and administrative changes?
Diagnostic settings
Can you route logs and metrics to a Log Analytics workspace, storage account, or event stream target when required?
Log Analytics
Can you run basic KQL queries and interpret results?
Alerts
Can you choose metric alert, log alert, activity log alert, or service health alert based on the scenario?
Action groups
Can you connect alert conditions to notifications or automated actions?
Workbooks/dashboards
Can you recognize visualization and reporting use cases?
Service Health and Resource Health
Can you distinguish broad Azure service events from individual resource health signals?
KQL readiness
You should be able to read and lightly modify simple KQL queries.
AzureActivity
| where TimeGenerated > ago(24h)
| summarize Count = count() by OperationNameValue, ActivityStatusValue
| order by Count desc
Common KQL skills:
Filter by time range.
Filter by resource group, resource provider, operation, or status.
Summarize counts or averages.
Sort results.
Identify failed operations.
Understand that different tables contain different signal types.
Alert decision checks
Scenario
Alert type to consider
CPU crosses a threshold
Metric alert
Specific error appears in logs
Log query alert
Resource is deleted or modified
Activity log alert
Azure service incident affects a region
Service Health alert
Alert must notify an operations team
Action group
Alert should trigger automation
Action group with automation target
Monitoring “can you do this?” checklist
Enable diagnostic settings for an Azure resource.
Send logs to a Log Analytics workspace.
Use metrics for near-real-time operational thresholds.
Use logs when you need query flexibility or event detail.
Create an alert rule and connect it to an action group.
Interpret Azure Activity logs for deployment and administrative changes.
Use Resource Health to evaluate a resource-specific issue.
Use Service Health to track broader Azure incidents.
Select the right troubleshooting signal before changing configuration.
Backup, restore, and business continuity checklist
Backup readiness
Topic
Readiness check
Recovery Services vault
Can you identify the vault as the management container for backup configuration?
Backup policy
Can you match backup frequency and retention conceptually to recovery requirements?
Protected items
Can you identify which resources are protected by which policy?
Restore operations
Can you choose restore of files, disks, VMs, or workload data when relevant?
Soft delete / deletion protection concepts
Can you recognize protections against accidental or malicious deletion where available?
Backup monitoring
Can you check backup jobs, alerts, and vault status?
Site recovery concepts
Can you recognize replication/failover scenarios distinct from ordinary backup?
Backup decision table
Requirement
Think about
Recover a file from a VM
File-level restore or workload-aware restore path
Recover an entire VM
VM restore or disk restore approach
Protect against accidental deletion
Backup protection and deletion safeguards
Keep restore points for compliance
Backup policy retention settings
Resume service in another location after major outage
Replication/failover concept rather than simple backup
Prove backups are running
Backup jobs, alerts, reports, vault monitoring
Backup “can you do this?” checklist
Configure backup protection for an Azure VM conceptually.
Choose a backup policy based on recovery needs.
Locate backup jobs and troubleshoot failures.
Identify restore options from a scenario.
Distinguish backup from replication or disaster recovery.
Understand that backup design must match workload, region, access, and retention requirements.
Explain why monitoring backups is part of administration, not an optional add-on.
Deployment, automation, and admin tooling checklist
Tools you should recognize
Tool
Exam-relevant use
Azure portal
Interactive administration and visual troubleshooting
Azure Cloud Shell
Browser-based CLI/PowerShell environment
Azure CLI
Scriptable cross-platform Azure administration
Azure PowerShell
Scriptable administration using PowerShell cmdlets
ARM templates
Declarative Azure resource deployment
Bicep
Higher-level declarative deployment authoring for Azure resources
Azure Resource Manager deployments
Track, validate, and troubleshoot deployments
Azure Automation concepts
Scheduled or repeatable operational tasks
Azure Policy remediation
Bring existing resources toward policy compliance
Command and artifact readiness
Know the purpose of common command families even if you do not memorize every parameter.
az group create
az vm create
az network vnet create
az network nsg rule create
az role assignment create
az deployment group create
az monitor metrics list
Review the troubleshooting order for VM connectivity and storage access.
Exam-readiness self-check
You are close to ready for AZ-104 when you can consistently:
Explain why the correct answer is better than two plausible alternatives.
Identify the Azure scope involved before choosing an access or governance answer.
Read a scenario and separate identity, network, storage, compute, and monitoring requirements.
Troubleshoot from symptoms instead of guessing configuration changes.
Recognize least-privilege and private-access patterns.
Work through short command, template, or KQL examples without being distracted by syntax.
Finish mixed-topic practice questions with time left for review.
Practical next step
Use this Exam Blueprint to mark weak areas, then practice with mixed AZ-104 scenarios that force service selection, configuration judgment, and troubleshooting. Prioritize hands-on repetition for any item you cannot explain or perform without notes.