Microsoft's certification catalog has a problem: too many people pursue AZ-900 when it adds nothing to their career, and too many people skip it when it would genuinely accelerate their path. The exam costs $165, takes about a month of study, and produces a credential that ranges from career-changing (for the right candidate) to pointless (for the wrong one).
Here's how to determine which category you're in before spending either the money or the time.
What AZ-900 Actually Tests
AZ-900 is not a technical exam. It doesn't test whether you can deploy a virtual machine, configure a network, or write code that integrates with Azure services. It tests conceptual understanding of cloud computing and Azure's service portfolio.
| Domain | Weight |
|---|---|
| Describe cloud concepts | 25-30% |
| Describe Azure architecture and services | 35-40% |
| Describe Azure management and governance | 30-35% |
The cloud concepts domain covers material that applies to any cloud provider: shared responsibility model, service models (IaaS/PaaS/SaaS), deployment models (public/private/hybrid), economies of scale, CapEx vs OpEx. This content appears on the AWS Cloud Practitioner exam with almost identical framing.
The Azure architecture domain covers the service catalog at a shallow depth: what Azure Blob Storage does, what Azure Virtual Machines are, what Azure Active Directory handles. The questions don't ask you to configure these services — they ask you to identify which service solves a described problem.
The management and governance domain covers Azure Portal, Azure Resource Manager, cost management tools (Azure Cost Management, Pricing Calculator, TCO Calculator), Azure Policy, and Azure Blueprints at a conceptual level.
What this means in practice: AZ-900 is a vocabulary exam. It tests whether you can speak Azure fluently at a business and conceptual level, not whether you can operate Azure infrastructure.
Who Should Take AZ-900
Sales, pre-sales, and account executives at Microsoft partners
This is the primary legitimate use case for AZ-900. If you're selling Azure services, presenting cloud migration proposals, or demonstrating solutions to customers, AZ-900 gives you the vocabulary and conceptual foundation to have credible conversations. You don't need to know how to configure a VNet — you need to know what a VNet is and when customers need one.
Microsoft Partners with AZ-900-certified sales staff demonstrate competency to customers and qualify for certain partner program requirements.
IT professionals pivoting from on-premises to cloud
Sysadmins, network engineers, and infrastructure professionals who've spent careers in on-premises environments often find that cloud has different vocabulary for familiar concepts. A network admin who understands TCP/IP, routing, and VLANs may not immediately know how Azure's networking model maps to those concepts.
AZ-900 provides orientation. The Azure Virtual Network is not the same as a physical network — understanding Azure's abstraction model before diving into AZ-104 configuration work avoids confusion and accelerates the deeper learning.
Candidates using AZ-900 as a foundation before AZ-104 or AZ-900
"AZ-900 isn't required before AZ-104, but candidates who take it first pass AZ-104 at significantly higher rates. The conceptual foundation removes a category of confusion before the configuration work starts." — John Savill, Microsoft MVP and Azure Master Class creator
Savill's Microsoft Azure Master Class, one of the most widely used Azure learning resources, recommends AZ-900 as an onramp for candidates new to Azure entirely. The investment pays off in faster AZ-104 progress.
Non-technical stakeholders who oversee cloud projects
Project managers, business analysts, compliance officers, and procurement specialists working on Azure projects benefit from AZ-900-level knowledge. They don't need to build cloud architectures, but they need to understand what their technical teams are proposing, what the cost drivers are, and how governance tools work.
Microsoft specifically targets this audience. The exam includes content on cost management, SLA terms, and compliance frameworks — material more relevant to business stakeholders than to infrastructure engineers.
Who Should Skip AZ-900
Experienced AWS professionals moving to Azure
If you hold any AWS certification at associate level or above, you already understand cloud computing concepts thoroughly. The cloud concepts domain of AZ-900 covers material you learned for AWS. Taking AZ-900 means paying $165 to validate knowledge you already have.
Skip directly to AZ-104 (Administrator) or AZ-204 (Developer), depending on your role. These exams test Azure-specific configuration knowledge — the content that actually differentiates Azure from AWS and requires focused study.
The exception: if your employer specifically requires AZ-900 for billing purposes (Microsoft Partner requirements, training subsidies), take it and don't study for it. An experienced cloud professional should pass AZ-900 on minimal preparation.
Software developers starting an Azure learning path
Developers targeting AZ-204 (Developer Associate) don't need AZ-900 as a prerequisite. AZ-204 tests Azure SDK usage, Azure Functions, Azure App Service configuration, and storage integration — practical development content that AZ-900 doesn't prepare you for.
Spending a month on AZ-900 before AZ-204 is a month spent on conceptual vocabulary instead of code. Read the AZ-204 exam guide, start with the AZ-204 learning paths on Microsoft Learn, and use that time on actual development content.
Anyone who can self-assess their cloud conceptual understanding
Take the AZ-900 free practice assessment on Microsoft Learn. If you score above 75% without studying, you don't need the exam. The content you already know won't advance your career — only content others don't have does that.
The AZ-900 vs AWS Cloud Practitioner Question
Candidates sometimes ask: if I need a cloud fundamentals certification, which should I take — AZ-900 or AWS CLF-C02?
The answer is determined entirely by which cloud platform your target employers use, not by any difference in exam quality or content depth.
| Factor | AZ-900 | AWS CLF-C02 |
|---|---|---|
| Cost | $165 | $100 |
| Study time | 3-4 weeks | 3-4 weeks |
| Enterprise adoption | Strong Microsoft shop presence | Dominant cloud market share |
| Government/regulated sector | Strong (Azure Government, compliance history) | Strong (GovCloud, compliance certifications) |
| Follow-on path | AZ-104 → AZ-305 | SAA-C03 → SAP-C02 |
The meaningful difference: Azure has stronger adoption in Microsoft-first enterprises running Office 365, Active Directory, and on-premises Windows environments. AWS has broader market share overall and a larger job market.
If you work in a Microsoft shop or target Microsoft-centric employers, AZ-900. If you're working toward cloud engineering broadly, AWS CLF-C02 opens more doors because AWS has more jobs.
Don't take both. Time spent on a second cloud fundamentals certification is time not spent on a technical certification in either platform. Pick one platform, validate the fundamentals, and go deep.
What AZ-900 Covers in Depth
Cloud Concepts (25-30%)
The shared responsibility model appears on almost every Azure fundamentals exam. Understanding which responsibilities belong to Microsoft and which belong to the customer changes based on service model:
IaaS (Azure Virtual Machines): Microsoft manages physical hardware, facilities, network hardware. Customer manages OS, applications, data, identity, network configuration, runtime.
PaaS (Azure App Service): Microsoft adds OS, runtime, and middleware management. Customer manages applications and data.
SaaS (Microsoft 365): Microsoft manages everything except data and access configuration.
The exam tests this with scenario questions: "A company runs Azure Virtual Machines and wants to ensure OS security patches are applied. Who is responsible?" Customer responsibility — IaaS means you manage the OS.
CapEx vs OpEx framing: cloud is OpEx (operating expenditure — predictable monthly costs) rather than CapEx (capital expenditure — large upfront hardware investments). The exam connects this to cloud economics advantages: no upfront costs, pay-as-you-go, no capacity planning guesswork.
Azure Architecture (35-40%)
The geographic structure of Azure matters for questions about availability and data residency:
Regions: Physical locations with data centers. Each region is independent for most purposes.
Region Pairs: Each Azure region is paired with another region at least 300 miles away. Paired regions don't update simultaneously, reducing simultaneous downtime risk.
Availability Zones: Physically separate data centers within a region. VMs across availability zones have an SLA of 99.99%.
Availability Sets: Logical grouping for fault domain and update domain separation within a single data center.
The exam uses these distinctions in scenario questions about high availability. "A company needs their VMs to remain available during Azure maintenance windows" — Availability Sets or Zones. "A company needs geographic redundancy within a region" — Availability Zones. "A company needs disaster recovery to a separate geographic location" — paired regions with replication.
Key Azure services tested at a conceptual level:
Compute: Azure Virtual Machines (IaaS), Azure App Service (PaaS web hosting), Azure Container Instances (serverless containers), Azure Kubernetes Service (managed Kubernetes), Azure Functions (serverless code execution).
Storage: Azure Blob Storage (unstructured object storage), Azure Files (managed file shares), Azure Queue Storage (message queuing), Azure Table Storage (NoSQL key-value).
Networking: Azure Virtual Network (isolated network), Azure Load Balancer (Layer 4 load balancing), Azure Application Gateway (Layer 7 with WAF), Azure VPN Gateway (encrypted connectivity to on-premises), Azure ExpressRoute (dedicated private connectivity).
Databases: Azure SQL Database (managed SQL Server), Azure Cosmos DB (globally distributed NoSQL), Azure Database for MySQL/PostgreSQL (managed open-source databases).
Management and Governance (30-35%)
Azure Resource Manager (ARM) is the deployment and management service for Azure. Every action taken through the portal, CLI, PowerShell, or REST API goes through ARM. ARM templates are JSON documents that define infrastructure declaratively — the precursor to Bicep.
Azure Policy enforces organizational standards. Policies can audit resources for compliance, deny resource creation that violates policy, or automatically remediate non-compliant resources. Example policies: "All storage accounts must have HTTPS-only access enabled," "Virtual machines must use managed disks."
Cost management tools:
Azure Pricing Calculator: estimates cost of a specific Azure configuration before deploying
Azure TCO Calculator: compares on-premises infrastructure cost against Azure migration cost — used for executive presentations and migration business cases
Azure Cost Management: monitors actual Azure spending, sets budgets, identifies cost anomalies
Azure SLAs: Microsoft guarantees uptime percentages in Service Level Agreements. Understanding SLA composition matters for exam questions — two services each with 99.9% SLA have a composite SLA of 99.9% × 99.9% = 99.8%. The exam tests this arithmetic and its implications for architecture decisions.
Passing AZ-900 Without Overpreparing
The AZ-900 passing score is 700/1000. Microsoft doesn't publish exact passing requirements, but candidates consistently report that 3-4 weeks of study is sufficient for complete beginners, and less for anyone with IT background.
For candidates with zero cloud experience:
Microsoft Learn's AZ-900 learning path (free, ~10-12 hours) — complete this first
MeasureUp or Whizlabs practice exams — take one timed practice exam under realistic conditions
If scoring 75%+, book the exam. If below 75%, review the domains where you missed questions.
For candidates with IT background:
Skim the AZ-900 exam guide (free PDF on Microsoft's certification page) — note which topics you can answer without study
Focus study time on Azure-specific content: Azure architecture, specific service names and purposes, governance tools
Take one practice exam to verify readiness
For candidates with AWS experience:
Read through the Azure architecture section of the exam guide
Map AWS services to their Azure equivalents in your mental model
Take a practice exam cold. If you pass, don't study further. Book the exam.
The study resource that consistently outperforms others: John Savill's AZ-900 study cram (YouTube, free, ~3 hours). Savill is a Microsoft MVP who covers exactly what appears on the exam with the precision of someone who has taught it to thousands of candidates.
What Comes After AZ-900
AZ-900 is a starting point, not a destination. The certification adds value only as a foundation for the next step.
If you're in IT operations or infrastructure: AZ-104 (Azure Administrator). This exam tests actual Azure configuration — subscriptions, resource groups, VNets, storage accounts, virtual machines, Azure AD, and monitoring. It's the real entry point for Azure infrastructure work.
If you're a developer: AZ-204 (Azure Developer Associate). Tests Azure SDK usage, Azure Functions, App Service deployment, Azure DevOps integration, and storage/messaging services from a developer perspective.
If you're targeting cloud architecture: AZ-305 (Azure Solutions Architect Expert). Requires AZ-104. Tests large-scale architecture decisions including hybrid connectivity, identity, security, cost optimization, and business continuity.
If you're in security: AZ-500 (Azure Security Engineer). Tests Azure security configuration — identity protection, network security, data security, and security monitoring.
The path that delivers the most career value: AZ-900 (if needed) → AZ-104 → AZ-305. That sequence produces a solutions architect credential that commands $140,000-$180,000 in major markets.
AZ-900 Full Domain Breakdown With Key Topics
| Domain | Weight | Most Tested Topics |
|---|---|---|
| Describe cloud concepts | 25-30% | Shared responsibility model by service tier, CapEx vs OpEx, consumption-based model, cloud deployment models (public/private/hybrid) |
| Describe Azure architecture and services | 35-40% | Region pairs, Availability Zones vs Availability Sets, compute service comparison (VM/App Service/Functions/AKS), storage tiers, database service selection |
| Describe Azure management and governance | 30-35% | Cost tools (Pricing Calculator vs TCO Calculator vs Cost Management), Azure Policy effects, RBAC vs Policy, SLA calculation |
The Azure architecture domain at 35-40% is the largest and the most question-dense. Candidates who invest study time proportionally to domain weight — spending roughly 35-40% of their study time on Azure services — pass at higher rates than those who treat all three domains as equally weighted.
AZ-900 vs AWS Cloud Practitioner: Detailed Comparison
Both exams test cloud fundamentals. The decision between them is almost always driven by target employer, not exam content quality.
| Factor | AZ-900 | AWS CLF-C02 |
|---|---|---|
| Exam fee | $165 | $100 |
| Passing score | 700/1000 | 700/1000 |
| Questions | 40-60 | 65 |
| Time | 85 minutes | 90 minutes |
| Validity | No expiration (Microsoft retired recertification for AZ-900) | 3 years |
| Recommended study time (no background) | 3-4 weeks | 3-4 weeks |
| Cloud concepts content overlap | ~70% identical concepts | ~70% identical concepts |
| Azure-specific content | Entra ID, Azure Arc, Azure Resource Manager, Blueprints | Not covered |
| AWS-specific content | Not covered | S3, EC2, IAM, VPC specifics |
| Enterprise Microsoft alignment | Strong (Office 365, Dynamics 365 integration) | No direct Microsoft alignment |
| Follow-on path | AZ-104, AZ-204, AZ-305 | SAA-C03, DVA-C02, SAP-C02 |
The content overlap: both exams cover the shared responsibility model, service models (IaaS/PaaS/SaaS), deployment models, economies of scale, and cloud economics. If you've studied for one and are preparing for the other, roughly 70% of your study carries over — the remaining 30% is platform-specific content.
Where AZ-900 leads: Microsoft's enterprise presence means AZ-900 is more likely required in organizations that run Microsoft 365, Dynamics 365, or have existing Microsoft licensing agreements. Microsoft Partners may require it for sales staff to maintain partner status.
Where AWS CLF-C02 leads: AWS holds roughly 31-33% of cloud market share vs Azure's 21-23%. More job postings reference AWS than Azure in most markets. If your goal is maximum job market optionality, CLF-C02 opens more doors.
Microsoft 365 and Dynamics 365 in AZ-900
AZ-900 includes content about Microsoft 365 and Dynamics 365 within the context of cloud services, even though neither is an Azure service per se.
Microsoft 365 appears in AZ-900 as an example of SaaS deployment. Questions test: "A company wants to deploy email, file storage, and collaboration tools without managing servers or applications. Which cloud service model applies?" Answer: SaaS — and Microsoft 365 is the canonical example.
Dynamics 365 appears as an example of SaaS for business applications (CRM, ERP). The exam doesn't test Dynamics 365 configuration, but it tests the conceptual question of where cloud-delivered business applications fall in the service model hierarchy.
Azure Arc appears in the governance domain. Azure Arc extends Azure management (Azure Policy, Azure Monitor, Azure Security Center) to resources outside Azure — on-premises servers, servers at other cloud providers. The AZ-900 question: "A company has servers in their own datacenter and wants to manage them alongside their Azure resources using a single management plane." Azure Arc.
Azure Resource Manager (ARM): the deployment and management layer for Azure. Every action in the portal, CLI, PowerShell, or REST API goes through ARM. ARM templates define infrastructure declaratively (replaced by Bicep for most new deployments, but ARM JSON still appears on AZ-900). The exam tests ARM as the control plane concept, not the template syntax.
Decision Tree: What Comes After AZ-900
The value of AZ-900 is entirely in what it enables next. The career direction determines the right next step:
1. IT infrastructure / cloud administration path AZ-900 → AZ-104 (Azure Administrator) → AZ-305 (Solutions Architect Expert) This path leads to Azure Administrator ($75,000-$100,000) and Solutions Architect ($110,000-$160,000) roles. AZ-104 is the real entry point — AZ-900 is just the onramp.
2. Software development path AZ-900 → AZ-204 (Azure Developer Associate) → AZ-400 (DevOps Engineer Expert) This path leads to Azure Developer ($85,000-$120,000) and DevOps Engineer ($110,000-$150,000) roles. AZ-204 tests SDK usage and Azure Functions, not infrastructure configuration.
3. Security specialization path AZ-900 → AZ-104 → AZ-500 (Security Engineer) → SC-200 (Security Operations Analyst) AZ-500 requires AZ-104 knowledge as a prerequisite in practice even if not enforced formally. The full security path leads to Security Engineer ($100,000-$140,000) and Security Architect roles.
4. Data and AI path AZ-900 → DP-900 (Data Fundamentals) → DP-203 (Data Engineer) or AI-102 (AI Engineer) Data Engineers with Azure credentials command $100,000-$130,000 in most markets. AI Engineers are at $120,000-$160,000.
5. Business / non-technical path AZ-900 may be the destination for project managers, procurement specialists, compliance officers, and business analysts. The next step is role-specific training rather than additional Azure certifications.
"AZ-900 isn't required before AZ-104, but candidates who take it first pass AZ-104 at significantly higher rates. The conceptual foundation removes a category of confusion before the configuration work starts." — John Savill, Microsoft MVP and Azure Master Class creator
The two-step rule: if you can't articulate what specific technical certification you'll pursue immediately after AZ-900, reconsider whether AZ-900 is worth pursuing at all. It's a starter credential, not an endpoint — its value depends entirely on where you go next.
References
Microsoft. Exam AZ-900: Microsoft Azure Fundamentals — Skills Measured. Microsoft Learn, 2024. https://learn.microsoft.com/en-us/certifications/exams/az-900/
Savill, John. AZ-900 Azure Fundamentals Study Cram. YouTube/NTFAQGuy, 2024. (Microsoft MVP; widely recommended as the definitive free study resource for AZ-900)
Microsoft. Microsoft Azure Fundamentals Learning Path. Microsoft Learn, 2024. https://learn.microsoft.com/en-us/training/paths/azure-fundamentals/
Microsoft. Azure Certification Overview — Certifications by Role. Microsoft Learn, 2024. https://learn.microsoft.com/en-us/certifications/
Washam, Michael, et al. Exam Ref AZ-900 Microsoft Azure Fundamentals. Microsoft Press, 2022. ISBN: 978-0137955145. (Official Microsoft Press exam reference)
MeasureUp. AZ-900 Microsoft Azure Fundamentals Practice Test. MeasureUp, 2024. https://www.measureup.com (Official Microsoft-endorsed practice test provider)
Frequently Asked Questions
Should experienced IT professionals take AZ-900?
Only if required for partner program qualification or employer-mandated training. Experienced IT professionals with cloud exposure already understand the cloud concepts domain. Skip directly to AZ-104 (Administrator) or AZ-204 (Developer) based on your role — those certifications test skills that actually differentiate you.
Is AZ-900 required before AZ-104?
No. AZ-900 has no Microsoft-enforced prerequisites and is not required for any other Azure certification. It's optional. Candidates who take it before AZ-104 pass AZ-104 at higher rates, but it's not mandatory.
How hard is the AZ-900 exam?
AZ-900 is the easiest Azure certification. It tests conceptual understanding of cloud computing and Azure services, not configuration or hands-on skills. Candidates with IT backgrounds typically pass with 2-3 weeks of study. Complete beginners may need 4-6 weeks.
Does AZ-900 expire?
No. Microsoft fundamentals certifications (AZ-900, AI-900, DP-900, SC-900) do not expire. They are a permanent credential once earned. Associate and Expert certifications expire annually and require renewal assessments.
What is the best free resource for AZ-900 preparation?
John Savill's AZ-900 study cram on YouTube (free, approximately 3 hours) is the most widely recommended single resource. Combined with Microsoft Learn's official AZ-900 learning path (also free), this preparation is sufficient for most candidates.
