The Complete 30-Day AZ-900 Study Plan: Pass the Azure Fundamentals Exam

By Macdara Ó Murchú · Founder, AzurePrep·Last reviewed ·12 min read·2,474 words

Passing the AZ-900 Azure Fundamentals exam requires structured preparation, realistic time management, and focused practice with the right resources. This guide provides a battle-tested roadmap to help you pass on your first attempt.

What to Expect: AZ-900 Exam Overview

The AZ-900 exam is Microsoft's foundational cloud certification. Understanding the exam format and requirements is your first step toward effective preparation.

Exam Format and Passing Requirements

You need to score 70% to pass. This means you can miss roughly 10-15 questions out of 50 and still pass comfortably. The exam measures conceptual knowledge, not deep technical expertise, making it achievable with proper preparation.

Exam Objectives Breakdown

The AZ-900 exam tests knowledge across four domains. Understanding the weight of each domain helps you allocate study time effectively.

Domain Exam Weight Study Week Key Topics
Cloud Concepts 20-25% Week 1 IaaS, PaaS, SaaS, shared responsibility, cloud benefits
Azure Core Services 35-40% Week 2 Compute, networking, storage, databases, analytics
Security, Compliance, Identity 25-30% Week 3 Azure AD, RBAC, encryption, policies, compliance
Pricing, SLAs, Lifecycle 10-15% Week 4 Cost management, TCO calculator, SLAs, support plans

The largest portion of the AZ-900 study plan focuses on Azure's core services and security features. Allocate roughly 40% of your study time to these areas.

85%Average pass rateFor well-prepared candidates
$99Exam cost (USD)Cheapest Microsoft cert exam
2-4Weeks studyRecommended preparation time

Week 1: Cloud Concepts and Shared Responsibility

Week 1 establishes the foundational concepts you need for the AZ-900 exam. This week covers why cloud computing matters and how it differs from traditional infrastructure.

Understanding Cloud Computing

Cloud computing is the on-demand delivery of computing resources (servers, storage, databases, software) over the internet. The major benefits include:

Service Models: IaaS, PaaS, and SaaS

The AZ-900 exam heavily emphasizes understanding the three cloud service models and their differences.

Infrastructure as a Service (IaaS)

IaaS provides virtualized computing resources over the internet. You manage applications, data, and runtime, while Microsoft manages virtualization, servers, storage, and networking.

Example Azure services: Virtual Machines, Azure Kubernetes Service (AKS), Virtual Networks

Platform as a Service (PaaS)

PaaS provides a platform for building and deploying applications. You manage only applications and data. Microsoft handles everything else, including runtime, middleware, and OS.

Example Azure services: App Service, Azure SQL Database, Azure Cosmos DB, Azure Functions

Software as a Service (SaaS)

SaaS delivers applications over the internet. You use the software through a web browser. Microsoft manages all infrastructure, platform, and application layers.

Example: Microsoft 365, Dynamics 365, Salesforce

The Shared Responsibility Model

The shared responsibility model defines what Microsoft manages versus what you manage. This is critical for the AZ-900 exam.

As you move from IaaS to PaaS to SaaS, your responsibility decreases while Microsoft's increases:

Understanding this model helps you answer questions about which party is responsible for security, updates, and maintenance.

Cloud Deployment Models

The AZ-900 study plan also covers cloud deployment options:

Week 2: Azure Core Services and Infrastructure

Week 2 is the heaviest study week in the AZ-900 study plan. This section covers Azure's primary services, which represent 35-40% of exam questions.

Compute Services

Compute services run applications and process data.

Azure Virtual Machines (VMs)

VMs are IaaS resources providing full control over the operating system and installed software. Use VMs when you need maximum control and flexibility.

Azure App Service

App Service is a managed PaaS offering for hosting web apps, mobile backends, and RESTful APIs. It handles infrastructure management automatically.

Azure Container Instances (ACI) and Azure Kubernetes Service (AKS)

Containers package applications with their dependencies. ACI is a serverless container service, while AKS provides managed Kubernetes orchestration for larger container deployments.

Azure Functions

Functions enable serverless computing. Code runs in response to events without managing servers. Billing is per execution.

Storage Services

Azure provides multiple storage solutions for different needs.

Azure Blob Storage

Blob Storage handles massive amounts of unstructured data like images, videos, and backups. It's highly scalable and cost-effective for large files.

Azure Table Storage

Table Storage stores structured NoSQL data. Use it when you need flexible schemas and fast access to data.

Azure Queue Storage

Queue Storage enables asynchronous messaging between application components.

Azure Disk Storage

Disk Storage provides persistent block storage for virtual machines. It supports managed disks with automatic redundancy.

Networking Services

Network services connect your Azure resources and on-premises infrastructure.

Azure Virtual Network (VNet)

VNets create isolated network environments in Azure. You define IP address ranges, subnets, and security rules. VNets are the foundation for most Azure deployments.

Azure Load Balancer

Load Balancer distributes traffic across multiple resources to ensure availability and performance.

Azure Application Gateway

Application Gateway is a layer 7 load balancer with support for URL routing, SSL/TLS termination, and Web Application Firewall (WAF).

Azure Content Delivery Network (CDN)

CDN caches content at edge locations globally, reducing latency for end users.

Database Services

Azure offers multiple database options for different application requirements.

Azure SQL Database

SQL Database is a managed relational database based on SQL Server. Microsoft handles patching, backups, and maintenance.

Azure Cosmos DB

Cosmos DB is a globally distributed NoSQL database supporting multiple APIs (SQL, MongoDB, Cassandra).

Azure Database for MySQL and PostgreSQL

These services provide managed open-source databases with automatic backups and high availability.

Azure Certification Tier Progression
TIER 1FundamentalsNo prerequisites — start hereAZ-900AI-900DP-900TIER 2Associate1-2 yrs cloud experienceAZ-104AZ-204AZ-500TIER 3ExpertAssociate + 3-5 yrsAZ-305AZ-400

Week 3: Security, Compliance, and Identity

Week 3 covers the security and identity services that represent 25-30% of the AZ-900 exam. Security is Microsoft's top priority, and the exam reflects this focus.

Azure Active Directory (Azure AD)

Azure AD is Microsoft's identity and access management service. It's different from on-premises Active Directory.

Role-Based Access Control (RBAC)

RBAC determines what authenticated users can do with Azure resources. Key concepts include:

Owner has full permissions, Contributor can create and manage resources but can't assign permissions, and Reader can view resources only.

Azure Security Center and Sentinel

Azure Security Center provides security recommendations and threat detection across your Azure environment. It identifies misconfigurations and security vulnerabilities.

Azure Sentinel is a cloud-native security information and event management (SIEM) solution for detecting and responding to threats.

Encryption and Compliance

Compliance and Certifications

Azure meets numerous compliance standards including:

The AZ-900 exam tests understanding of Azure's compliance certifications, not the details of each standard.

Azure Policies and Governance

Azure Policies enforce organizational standards across resources. For example, you can require all storage accounts to use encryption or prevent resources from being deployed in certain regions.

Week 4: Pricing, Cost Management, and SLAs

The final week covers cost management and service level agreements, representing 10-15% of the AZ-900 exam.

Understanding Azure Pricing

Azure pricing varies by service, region, and usage patterns. Key pricing models include:

Pay-As-You-Go

Billing is based on actual consumption. This provides flexibility but costs more than reserved options.

Reserved Instances

Prepay for one or three years to receive discounts up to 72%. Ideal for predictable workloads.

Spot Pricing

Purchase unused Azure compute capacity at steep discounts. Works for fault-tolerant applications.

Total Cost of Ownership (TCO) Calculator

The TCO calculator compares on-premises infrastructure costs with Azure cloud costs. It factors in:

This is a free tool on the Microsoft website. The AZ-900 exam may ask about using TCO for migration planning.

Azure Cost Management

Azure Cost Management provides visibility into spending through:

Service Level Agreements (SLAs)

SLAs define Microsoft's uptime guarantees. Common SLAs include:

Different resources have different SLAs. The AZ-900 exam tests understanding of how SLAs work and how they're calculated.

Support Plans

Azure offers four support tiers:

Your 30-Day Study Schedule: Daily Commitment

Success on the AZ-900 exam requires consistent daily effort. This schedule allocates 60-90 minutes per day across four weeks.

Study Format

Dedicate 60-90 minutes daily to the AZ-900 study plan:

Week 1 Daily Schedule

Week 2 Daily Schedule

Week 3 Daily Schedule

Week 4 Final Review and Mock Exams

Free Resources for AZ-900 Preparation

Quality preparation requires reliable resources. These free options support your AZ-900 study plan.

Microsoft Learn

Microsoft Learn provides official training modules for all Azure services. Each module includes:

Access Microsoft Learn at learn.microsoft.com. It's the official resource from Microsoft and is completely free.

azureprep.com Practice Questions

azureprep.com offers 15,000+ free Azure practice questions across 35 certifications, including the AZ-900. The platform features:

Using azureprep.com throughout your AZ-900 study plan helps you identify knowledge gaps early and build exam confidence.

Microsoft Azure Documentation

The official Azure documentation at docs.microsoft.com provides comprehensive information about every service. Use it to deepen understanding of specific topics.

YouTube Channels

Free Azure training videos are available from:

Videos work well for visual learners who benefit from demonstrations.

Practice Test Strategy: Weeks 3 and 4

Practice tests are crucial for AZ-900 success. They reveal knowledge gaps and build exam stamina.

Week 3 Practice Strategy

During week 3, take untimed practice tests focused on specific domains:

Week 4 Mock Exam Strategy

Week 4 is reserved for timed, full-length mock exams. This builds your exam endurance and time management skills.

For timed exams, follow actual test conditions:

Interpreting Mock Exam Results

If you score below 70% on mock exams:

If you consistently score 75-85% on timed exams:

If you score 85%+ on multiple exams:

Common Mistakes That Cause Exam Failure

Learning from others' mistakes accelerates your success.

Mistake 1: Not Understanding the Shared Responsibility Model

Many test-takers fail questions about who's responsible for security, updates, and maintenance. The shared responsibility model is fundamental to the AZ-900 exam.

Solution: Create a chart showing responsibility for IaaS, PaaS, and SaaS. Review it daily.

Mistake 2: Confusing Azure Services

Azure has dozens of services with similar names. For example, many confuse Azure SQL Database with Azure SQL Managed Instance, or Azure Container Instances with Azure Kubernetes Service.

Solution: Build a comparison table for similar services, listing when to use each one.

Mistake 3: Memorizing Rather Than Understanding

The AZ-900 exam tests conceptual understanding, not memorization

of service names or technical specifications. Questions focus on scenarios where you need to choose the right solution for business requirements.

Solution: Practice scenario-based questions and understand the "why" behind each Azure service, not just what it does.

Mistake 4: Neglecting Cost Management and Pricing

Many candidates underestimate the importance of Azure pricing models, cost optimization tools, and billing concepts. These topics comprise a significant portion of the exam.

Solution: Spend dedicated time learning about Azure pricing calculator, cost management tools, and different purchasing options like reserved instances and hybrid benefits.

Final Tips for Exam Day Success

On exam day, arrive early and read each question carefully. Don't rush through questions, but don't spend too long on difficult ones either. Use the mark-for-review feature for questions you're unsure about, and always provide an answer even if you're guessing.

Remember that Microsoft regularly updates exam content, so focus on understanding core concepts rather than memorizing specific details that might change.

Conclusion

This 30-day study plan provides a structured approach to mastering Azure fundamentals. Success depends on consistent daily study, hands-on practice with Azure services, and regular assessment through practice exams. Focus on understanding concepts rather than memorization, and don't neglect any exam domain. With dedicated preparation following this plan, you'll be well-equipped to pass the AZ-900 exam on your first attempt.

Start your preparation today with free practice questions at azureprep.com.