The AZ-104 is the certification that opens doors. While Solutions Architect (AZ-305) is more prestigious and Developer (AZ-204) is more specialized, AZ-104 Azure Administrator is where cloud careers often start – and it’s the certification hiring managers look for when they need someone who can actually run Azure infrastructure.
This series will take you from zero Azure knowledge to exam-ready, with practical skills you’ll use daily. We’re not just passing a test – we’re building real competency.
Career Impact
Salary premium: Job listings requiring AZ-104 average 15-25% higher than equivalent non-certified roles.
In-demand roles: Cloud Engineer (required), DevOps Engineer (AZ-104 or AZ-400), Systems Administrator (preferred), Infrastructure Architect (AZ-104 + AZ-305)
What You’ll Learn
- What AZ-104 covers and why it matters
- Exam structure and passing strategies
- Study plan and resources
- How this series maps to exam objectives
Quick Reference
| Aspect | Details |
|---|---|
| Exam Code | AZ-104 |
| Title | Microsoft Azure Administrator |
| Duration | 120 minutes |
| Questions | 40-60 |
| Passing Score | 700/1000 |
| Cost | ~$165 USD |
| Validity | 1 year (free renewal) |
| Prerequisites | None (but recommend 6+ months Azure experience) |
Why AZ-104?
The Career Impact
Azure certifications map directly to job requirements:
| Role | Common Requirement |
|---|---|
| Cloud Engineer | AZ-104 required |
| DevOps Engineer | AZ-104 or AZ-400 |
| Systems Administrator | AZ-104 preferred |
| Infrastructure Architect | AZ-104 + AZ-305 |
| Site Reliability Engineer | AZ-104 + experience |
Why Not Start with AZ-900?
AZ-900 (Fundamentals) is optional. If you have IT experience:
- AZ-900 is “what is cloud computing”
- AZ-104 is “how do I run Azure infrastructure”
Skip AZ-900 unless your employer requires it or you need the confidence boost. AZ-104 assumes you understand basic IT concepts – that’s the only prerequisite.
Exam Objectives
Microsoft organizes AZ-104 into five skill areas:
1. Manage Azure Identities and Governance (20-25%)
- Azure Active Directory – Users, groups, B2B, B2C
- Role-Based Access Control (RBAC) – Roles, assignments, custom roles
- Subscriptions and Management Groups – Hierarchy, policies
- Azure Policy – Compliance, initiatives
- Cost Management – Budgets, alerts, recommendations
2. Implement and Manage Storage (15-20%)
- Storage Accounts – Types, replication, access tiers
- Blob Storage – Containers, lifecycle management
- Azure Files – SMB shares, Azure File Sync
- Storage Security – SAS tokens, encryption, firewall
3. Deploy and Manage Azure Compute Resources (20-25%)
- Virtual Machines – Create, configure, manage
- VM Availability – Availability sets, zones, scale sets
- Containers – Azure Container Instances, ACR
- App Service – Web apps, deployment slots
4. Implement and Manage Virtual Networking (20-25%)
- Virtual Networks – Subnets, IP addressing
- Network Security – NSGs, ASGs, Azure Firewall
- Load Balancing – Azure Load Balancer, Application Gateway
- Connectivity – VPN Gateway, ExpressRoute, peering
5. Monitor and Maintain Azure Resources (10-15%)
- Azure Monitor – Metrics, logs, alerts
- Backup – VM backup, recovery services vault
- Disaster Recovery – Azure Site Recovery
Exam Format
Question Types
Multiple Choice: Standard “choose one” or “choose all that apply”
Case Studies: Scenario with 4-6 related questions
- Read carefully, scenario details matter
- Can’t go back after completing a case study
Drag and Drop: Order steps or match items
Hot Area: Click on part of a diagram or UI
- Often Azure Portal screenshots
- Know where settings live in the portal
Scoring
- 1000 point scale, 700 to pass
- Not all questions weighted equally
- Case studies often weighted higher
- No penalty for wrong answers (guess if unsure)
Time Management
120 minutes for ~50 questions = ~2.5 minutes each
Strategy:
- First pass: Answer what you know immediately
- Mark uncertain questions for review
- Use full time available
- Don’t leave blanks (no penalty for guessing)
Study Strategy
The Three-Phase Approach
Phase 1: Learn (40%)
- Read documentation
- Watch video courses
- Follow this series
Phase 2: Practice (40%)
- Hands-on labs
- Build actual resources
- Break things and fix them
Phase 3: Test (20%)
- Practice exams
- Identify weak areas
- Targeted review
Recommended Timeline
| Experience Level | Study Time |
|---|---|
| No Azure experience | 8-12 weeks |
| Some Azure experience | 4-8 weeks |
| Daily Azure user | 2-4 weeks |
Study Resources
Free:
- Microsoft Learn – Official learning paths
- Azure free account – 12 months free tier + $200 credit
- Azure documentation – Reference material
Paid:
- Practice exams (Whizlabs, MeasureUp, Tutorials Dojo)
- Video courses (Pluralsight, Udemy, A Cloud Guru)
Practice Lab: Setting Up Your Lab Environment
Step 1: Create Azure Free Account
- Go to azure.microsoft.com/free
- $200 credit for 30 days
- 12 months of free services
- Always-free tier services
Step 2: Install Azure CLI and PowerShell
# Azure CLI - Install
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
# Azure CLI - Login
az login
# Azure CLI - Set subscription
az account set --subscription "Your Subscription"
# Azure PowerShell - Install
Install-Module -Name Az -AllowClobber -Scope CurrentUser
# Azure PowerShell - Login
Connect-AzAccount
# Azure PowerShell - Set subscription
Set-AzContext -SubscriptionId "your-subscription-id"
Step 3: Create Resource Group for Labs
# Azure CLI
az group create --name az104-labs --location uksouth
# Azure PowerShell
New-AzResourceGroup -Name "az104-labs" -Location "uksouth"
Cost Management Tips
Azure can get expensive fast. Protect yourself:
- Set up budget alerts – Navigate to Subscriptions > Cost Management > Budgets in the portal
- Delete resources after labs
- Use B-series VMs – Burstable, cheap
- Stop VMs when not using them
# Azure CLI - Delete resource group
az group delete --name az104-labs --yes --no-wait
# Azure CLI - Deallocate VM
az vm deallocate --resource-group az104-labs --name myvm
# Azure PowerShell - Delete resource group
Remove-AzResourceGroup -Name "az104-labs" -Force -AsJob
# Azure PowerShell - Deallocate VM
Stop-AzVM -ResourceGroupName "az104-labs" -Name "myvm" -Force
Series Roadmap
This series maps directly to exam objectives:
Identity and Governance
- Part 2: Azure AD, Users, Groups, RBAC, Subscriptions, Management Groups, Policy
Networking
- Part 3: Virtual Networks, Subnets, NSGs, Peering, Connectivity
Storage
- Part 4: Storage Accounts, Blob, Files, Security
Each post will include:
- Concepts explained clearly
- CLI/PowerShell commands
- Portal walkthrough
- Practice lab
- Interview questions
Exam Day Tips
Before the Exam
- Schedule wisely – Morning when you’re fresh
- Get good sleep – Cramming the night before doesn’t help
- Review weak areas – One final pass
- Check requirements – ID, system requirements for online
During the Exam
- Read carefully – Questions often have subtle details
- Manage time – Don’t spend 10 minutes on one question
- Flag and move on – Come back to uncertain questions
- Use elimination – Remove obviously wrong answers
- Trust yourself – First instinct is often correct
Online Proctored Tips
- Quiet, private room – No interruptions
- Clear desk – Only computer and water allowed
- Stable internet – Wired connection preferred
- System check – Do it the day before
- Start early – Check-in takes 15-30 minutes
Common Mistakes to Avoid
Study Mistakes
- Passive learning – Just watching videos isn’t enough
- Skipping hands-on – You need to click buttons
- Memorizing dumps – Exam questions change; understand concepts
- Ignoring weak areas – Address them, don’t avoid them
Exam Mistakes
- Not reading completely – Missing key words like “NOT” or “EXCEPT”
- Overthinking – Sometimes the obvious answer is correct
- Changing answers – First instinct is usually right
- Running out of time – Manage your pace
Lab Mistakes
- Leaving resources running – $$$ adds up
- Not setting budgets – Surprise bills
- Only using Portal – You need CLI/PowerShell skills too
- Not breaking things – You learn by fixing problems
Interview Questions (Meta-Level)
Q1: “Tell me about your Azure certifications.”
Good Answer: “I hold the AZ-104 Azure Administrator certification, which covers identity management, virtual networking, compute resources, and storage. I prepared by combining Microsoft Learn modules with hands-on labs in my own subscription. The practical experience was more valuable than the credential – I can actually manage Azure resources, not just answer multiple choice questions.”
Q2: “How do you stay current with Azure changes?”
Good Answer: “Azure releases updates weekly, so I follow the Azure updates blog and relevant Microsoft Learn paths. I also maintain a lab environment where I test new features. Certifications require annual renewal now, which forces staying current. For my team, I share relevant updates in our weekly meetings and document changes that affect our infrastructure.”
Q3: “AZ-104 vs real-world experience – which matters more?”
Good Answer: “Both matter differently. The certification proves I understand Azure’s breadth – from identity to networking to storage. But real-world experience shows I can apply that knowledge to actual problems. I use my certification knowledge daily, but I’ve also learned things in production that no exam covers – like the nuances of cost optimization or debugging complex networking issues.”
Career Application
On your resume:
- “Microsoft Certified: Azure Administrator Associate”
- Include certification number and date
- Link to verification (Credly badge)
LinkedIn:
- Add to licenses section
- Enable verification
- Display badge
In interviews:
- Reference specific knowledge areas
- Combine with practical examples
- Show ongoing learning
Next Steps
Next in series: Azure Identity and Governance – AAD, RBAC, Policy
Related: Terraform Fundamentals – Automate Azure deployments
Action: Create your Azure free account and set up budget alerts
Certification proves you’ve met a standard. Experience proves you can do the work. You need both. Let’s get you the certification, with the knowledge to back it up.
This guide is part of the Azure AZ-104 Study Series. See the full series for more guides like this.

ReadTheManual is run, written and curated by Eric Lonsdale.
Eric has over 20 years of professional experience in IT infrastructure, cloud architecture, and cybersecurity, but started with PCs long before that.
He built his first machine from parts bought off tables at the local college campus, hoping they worked. He learned on BBC Micros and Atari units in the early 90s, and has built almost every PC he’s used between 1995 and now.
From helpdesk to infrastructure architect, Eric has worked across enterprise datacentres, Azure environments, and security operations. He’s managed teams, trained engineers, and spent two decades solving the problems this site teaches you to solve.
ReadTheManual exists because Eric believes the best way to learn IT is to build things, break things, and actually read the manual. Every guide on this site runs on infrastructure he owns and maintains.
Enjoyed this guide?
New articles on Linux, homelab, cloud, and automation every 2 days. No spam, unsubscribe anytime.

