The AZ-900 study guide you actually need isn't a 300-page textbook. It's a clear map of what the exam covers, what the most common question types look like, and how to structure your study time so you're not wasting hours on topics that barely show up.
AZ-900 โ the Microsoft Azure Fundamentals exam โ is the entry point to Microsoft's Azure certification path. It's designed for non-technical and technical candidates alike. You don't need to be a developer or engineer to pass it. But you do need to understand cloud concepts and the Azure service landscape well enough to answer scenario-based questions correctly.
This guide covers everything in the current exam outline: the six skill domains, what each one tests, how to prepare efficiently, and what resources to use.
AZ-900 is a foundational Microsoft Azure certification exam. It tests your knowledge of cloud computing concepts and Microsoft's core Azure services, pricing, security, and governance. Passing it earns you the Microsoft Certified: Azure Fundamentals credential.
It's positioned as an entry-level exam โ no prerequisites, no experience required. That said, "entry-level" doesn't mean trivial. The exam uses scenario-based questions that require you to understand why a service or concept applies in a given situation, not just what it is.
For more on what the full certification looks like, see our AZ-900 certification guide.
Here's the structure you'll encounter:
Microsoft publishes the exact exam outline at learn.microsoft.com. The content is organized into six domains, each with a specific weighting:
This is the biggest domain and the one that trips up overconfident candidates. Don't skip it. You need to know:
Questions often give you a scenario โ "a company wants to avoid managing physical servers but needs custom OS configurations" โ and ask which service type fits. Know the distinctions cold.
This is the largest domain and the most detailed. It covers Azure's physical and organizational structure, plus core service categories:
Architecture basics: Azure regions, region pairs, availability zones, resource groups, subscriptions, and management groups. Know the hierarchy: Management group โ Subscription โ Resource group โ Resource.
Compute: Virtual Machines, Azure App Service, Azure Container Instances, Azure Kubernetes Service, Azure Functions (serverless). Know when you'd use each.
Storage: Blob storage, Azure Files, Azure Disk Storage, Azure Queue Storage. Know the difference between hot, cool, and archive tiers.
Networking: Virtual Networks (VNet), VPN Gateway, Azure ExpressRoute, Azure DNS, Azure Content Delivery Network, Load Balancer, Application Gateway.
Databases: Azure SQL Database, Azure Cosmos DB, Azure Database for MySQL/PostgreSQL. Know which is relational vs. NoSQL and when to use each.
Identity: Azure Active Directory (now Entra ID) โ authentication vs. authorization, single sign-on, multi-factor authentication, conditional access.
This domain covers how you manage Azure resources, control costs, and stay compliant:
Cost management: Azure Pricing Calculator, Total Cost of Ownership (TCO) Calculator, Azure Cost Management + Billing. Know the factors that affect Azure costs: resource type, consumption model, region, billing zone.
Governance tools: Azure Policy, Azure Blueprints, resource locks, tags. Know what each does and why you'd use it.
Monitoring: Azure Monitor, Azure Service Health, Azure Advisor. Understand what each monitors and the alert types available.
Management tools: Azure Portal, Azure CLI, Azure PowerShell, Azure Cloud Shell, Azure Resource Manager (ARM) templates.
Security: Microsoft Defender for Cloud, Azure Security Center, network security groups, Azure Firewall, DDoS Protection (Basic vs. Standard).
AZ-900 questions aren't about memorizing service names. They test whether you understand use cases. Here's the kind of reasoning the exam requires:
The pattern: read the scenario, identify the key constraint (cost, availability, management overhead, compliance), then match to the right service or concept.
Microsoft provides excellent free prep material:
If you can spend 1โ2 hours per day, here's how to structure 2 weeks:
Days 1โ3 โ Cloud Concepts: Complete the Cloud Concepts module on Microsoft Learn. Focus on the shared responsibility model, service types, and CapEx vs. OpEx. Do 25 practice questions on this domain.
Days 4โ7 โ Azure Architecture and Services: This is the meatiest section โ give it the most time. Study the regional architecture, compute options, storage tiers, and networking services. Create a mental comparison table: IaaS vs. PaaS for each compute service. Do 50 practice questions.
Days 8โ10 โ Management and Governance: Study cost management tools, governance features (Policy, Blueprints, tags), and monitoring services. Do 40 practice questions.
Days 11โ13 โ Full Practice Exams: Take two complete timed practice exams. Review every wrong answer. Look up the Microsoft Learn page for each topic you miss. Target 80%+ before exam day.
Day 14 โ Light Review: Go through the skills outline one more time. Note any remaining weak spots and read the Learn documentation for those topics. Sleep well before the exam.
A few patterns show up among candidates who need a second attempt:
For a broader look at what's covered and tips specific to sitting for the exam, see our AZ-900 exam guide.
AZ-900 is the foundation. After passing, the most common paths are:
AZ-900 gives you the vocabulary and conceptual framework. Associate-level exams build the hands-on technical depth on top of it. Most candidates who take AZ-900 seriously โ completing the full Learn path, doing substantial practice questions, exploring the Azure free tier โ pass on their first attempt.