The Complete 30-Day AZ-900 Study Plan: Pass the Azure Fundamentals Exam
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
- Passing Score: 700 out of 1000 points (70%)
- Duration: 60 minutes
- Question Count: 40-60 questions
- Question Types: Multiple choice, multiple select, drag-and-drop, case studies
- Cost: $99 USD
- Retake Policy: Wait 24 hours between attempts (unlimited retakes)
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.
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:
- Scalability: Increase or decrease resources based on demand
- Cost Efficiency: Pay only for what you use
- Reliability: Built-in redundancy and failover
- Security: Shared responsibility for protecting data
- Global Reach: Access from anywhere with internet connectivity
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:
- IaaS: You're responsible for applications, data, runtime, OS, middleware, virtualization
- PaaS: You're responsible for applications and data only
- SaaS: Microsoft is responsible for everything
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:
- Public Cloud: Resources available to everyone; most cost-effective
- Private Cloud: Infrastructure dedicated to one organization
- Hybrid Cloud: Combination of public and private cloud resources
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.
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.
- Authentication: Verify user identity through multi-factor authentication (MFA)
- Authorization: Control what authenticated users can access
- Single Sign-On (SSO): Users log in once and access multiple applications
- Conditional Access: Enforce policies based on user location, device compliance, and risk
Role-Based Access Control (RBAC)
RBAC determines what authenticated users can do with Azure resources. Key concepts include:
- Roles: Define permissions (Owner, Contributor, Reader, and custom roles)
- Scope: Apply roles at subscription, resource group, or resource level
- Principles: Assign roles to users, groups, and service principals
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
- Encryption at Rest: Data stored on disk is encrypted using industry-standard algorithms
- Encryption in Transit: Data moving between services uses TLS/SSL protocols
- Azure Key Vault: Manages cryptographic keys and secrets securely
Compliance and Certifications
Azure meets numerous compliance standards including:
- ISO 27001: Information security management
- SOC 2: Service organization controls
- HIPAA: Healthcare industry requirements
- GDPR: European data protection regulations
- PCI DSS: Payment card security
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:
- Hardware and software licensing
- IT labor and administration
- Datacenter infrastructure (power, cooling, space)
- Downtime and disaster recovery costs
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:
- Budgets: Set spending limits and receive alerts
- Cost Analysis: Track spending by service, region, or resource
- Recommendations: Identify opportunities to reduce costs
Service Level Agreements (SLAs)
SLAs define Microsoft's uptime guarantees. Common SLAs include:
- 99.9% availability: About 43 minutes downtime per month
- 99.95% availability: About 22 minutes downtime per month
- 99.99% availability: About 4 minutes downtime per month
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:
- Basic: Free, includes documentation and community forums
- Developer: $29/month, business hours support
- Standard: $100/month, 24x7 support with 1-hour response for critical issues
- Professional Direct: $1000/month, fastest response times
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:
- 40-50 minutes: Microsoft Learn modules and documentation
- 20-30 minutes: Practice questions on azureprep.com
- 10 minutes: Review weak areas from previous sessions
Week 1 Daily Schedule
- Days 1-2: Cloud computing fundamentals, service models (IaaS, PaaS, SaaS)
- Days 3-4: Shared responsibility model, deployment models
- Days 5-6: Cloud benefits and cost considerations
- Day 7: Week 1 review and practice questions
Week 2 Daily Schedule
- Days 8-9: Azure Compute services (VMs, App Service, Functions)
- Days 10-11: Azure Storage services (Blob, Table, Disk)
- Days 12-13: Azure Networking (VNets, Load Balancer, CDN)
- Days 14-15: Azure Databases (SQL Database, Cosmos DB)
- Days 16-17: Analytics services (Data Lake, Synapse)
- Days 18-19: Week 2 review and targeted practice questions
Week 3 Daily Schedule
- Days 20-21: Azure AD, authentication, and MFA
- Days 22-23: RBAC and identity management
- Days 24-25: Azure Security services (Security Center, Sentinel)
- Days 26-27: Encryption, compliance, and Azure Policies
- Days 28-29: Week 3 review and security-focused practice
Week 4 Final Review and Mock Exams
- Days 30-33: Azure pricing models and TCO Calculator
- Days 34-35: Cost Management, budgets, and recommendations
- Days 36-37: Service Level Agreements and support plans
- Days 38-40: Full-length timed 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:
- Video demonstrations
- Interactive exercises in a free Azure sandbox
- Knowledge checks to verify understanding
- Learning paths organized by certification
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:
- Real exam-style questions with detailed explanations
- Timed mock exams simulating the actual test experience
- Performance tracking to identify weak areas
- Questions updated as Azure services evolve
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:
- Microsoft Azure YouTube channel
- Individual instructors covering AZ-900 concepts
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:
- Take 1-2 untimed practice exams covering cloud concepts and Azure services
- Review every wrong answer, even if you guessed correctly
- Study the explanations to understand why answers are correct
- Track your weakest topics for targeted review
Week 4 Mock Exam Strategy
Week 4 is reserved for timed, full-length mock exams. This builds your exam endurance and time management skills.
- Days 30-35: Take one untimed full-length mock exam every 2-3 days
- Days 36-37: Take two full-length timed mock exams on azureprep.com
- Score both exams as if taking the real test: 60 minutes, 40-60 questions
For timed exams, follow actual test conditions:
- Find a quiet, distraction-free environment
- Use only the exam timer
- Don't reference notes or materials
- Review answers only after the timer ends
Interpreting Mock Exam Results
If you score below 70% on mock exams:
- Review weak domains thoroughly
- Take additional untimed practice tests on those topics
- Delay your exam date if necessary
If you consistently score 75-85% on timed exams:
- Review incorrect answers to understand your mistakes
- You're ready to schedule the real exam
If you score 85%+ on multiple exams:
- You're well-prepared
- Review any remaining weak areas
- Schedule your exam with confidence
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.