Understanding the AZ-900 Exam Format and Requirements
Exam Structure and Scoring
The AZ-900 exam consists of 40-60 questions completed within 85 minutes. Question types include multiple-choice, multiple-select, and drag-and-drop formats. A passing score is 700 out of 1000, meaning you need approximately 70% correct answers.
The exam is primarily proctored online through Pearson VUE. In-person testing centers are also available. Registration costs $99 USD, and you can retake the exam after 24 hours if unsuccessful.
Four Exam Domains
Understanding the domain breakdown helps allocate your study time strategically.
- Cloud Concepts (20-25% of exam)
- Core Azure Services (15-20%)
- Security, Privacy, Compliance, and Trust (20-25%)
- Azure Pricing, SLAs, and Lifecycles (10-15%)
What Each Domain Covers
Cloud Concepts form the foundation. You'll understand shared responsibility models, cloud deployment types (public, private, hybrid), and benefits like scalability and cost efficiency.
Core Azure Services demand familiarity with virtual machines, app services, SQL databases, storage accounts, and networking components. Knowing when to use each service matters more than memorizing details.
The security and compliance section emphasizes Azure's security tools, compliance standards, and privacy regulations like GDPR. This domain often surprises students with its breadth.
Finally, understanding Azure pricing models, service-level agreements, and the Azure lifecycle ensures you can make informed deployment decisions.
Essential Cloud Concepts and Azure Fundamentals to Master
Core Cloud Definitions
Scalability refers to a system's ability to handle increased workload by adding resources. Elasticity means automatically adjusting resources based on demand. These concepts differ but work together in cloud environments.
Availability measures uptime percentage, while reliability indicates consistent performance. A system can be highly available but unreliable if it's frequently unstable.
The Shared Responsibility Model
This is critical for AZ-900. Microsoft secures the infrastructure, data centers, and physical security. You secure applications, data, and access controls.
The specific division depends on your service type. With Infrastructure as a Service (IaaS), you manage applications and data. With Platform as a Service (PaaS), Microsoft manages infrastructure and middleware. With Software as a Service (SaaS), everything is cloud-managed.
Azure Infrastructure Concepts
Azure regions are geographic locations containing multiple data centers. Availability zones are physically separate locations within a region for redundancy.
Understanding Service-Level Agreements (SLAs) is essential. They define uptime guarantees like 99.95% or 99.99%, directly affecting your infrastructure reliability. Higher SLAs require more redundancy, increasing costs.
Cost and Architecture Frameworks
Total Cost of Ownership (TCO) compares on-premises versus cloud expenses. Capital Expenditure (CapEx) involves upfront infrastructure purchases. Operational Expenditure (OpEx) represents cloud subscription costs.
Grasp the Azure Well-Architected Framework's five pillars:
- Reliability
- Security
- Cost optimization
- Operational excellence
- Performance efficiency
These concepts form the vocabulary and thinking patterns necessary for passing AZ-900. Mastering them early accelerates your overall learning progression.
Core Azure Services and Practical Applications
Compute Services
Virtual Machines (VMs) give you complete control over operating systems and software. App Service hosts web and mobile applications without infrastructure management. Azure Functions handles serverless, event-driven computing where you pay only for execution time.
Choose VMs when you need full control. Choose App Service for managed web hosting. Choose Functions for small, quick tasks triggered by events.
Storage and Database Solutions
Azure Storage provides scalable data solutions:
- Blob Storage for unstructured data like images and videos
- File Share for SMB protocol access
- Queue Storage for asynchronous messaging
- Table Storage for NoSQL data
Azure SQL Database stores relational data with automatic backups and scaling. Azure Cosmos DB handles globally distributed NoSQL databases with multi-region replication. Azure Database for MySQL and PostgreSQL provide open-source relational options.
Networking Components
Virtual Networks (VNets) create isolated network environments. Load Balancers distribute traffic across multiple resources. Application Gateway provides advanced routing based on URL paths or hostnames. VPN Gateway enables secure connections to on-premises infrastructure.
AI and Security Services
Azure Cognitive Services provide pre-built APIs for vision, language, and speech. Machine Learning handles custom model development. Bot Service creates conversational AI applications.
Azure Security Center provides threat protection and compliance monitoring. Key Vault stores encryption keys and secrets securely.
Putting It Together
You might use App Service with Azure SQL Database for a web application. Add Application Gateway for load balancing and Azure DevOps for deployment automation. This practical understanding of service combinations distinguishes successful AZ-900 candidates.
Security, Compliance, and Governance in Azure
Layered Security Architecture
Azure security spans multiple layers working together to protect your infrastructure and data. At the infrastructure level, Azure implements physical security, redundancy, and disaster recovery.
Network security utilizes several tools:
- Network Security Groups (NSGs) act as firewalls controlling inbound and outbound traffic
- Firewalls block unauthorized access at the application level
- DDoS protection defends against distributed denial-of-service attacks
Identity, Access, and Encryption
Azure Active Directory (Azure AD) manages user authentication and authorization. Multi-factor authentication (MFA) adds security layers beyond passwords.
Encryption protects data in two states. Transit encryption uses TLS and SSL protocols. At-rest encryption uses transparent data encryption (TDE) and Azure Disk Encryption.
Policy and Compliance Frameworks
Azure Policy enforces organizational standards. It requires certain configurations or prevents non-compliant deployments automatically.
Azure adheres to multiple compliance frameworks:
- ISO 27001 for information security
- SOC 2 for service organization controls
- HIPAA for healthcare data
- PCI DSS for payment card data
- GDPR for respecting user data rights (access, deletion, portability)
Governance and the Shared Model
Microsoft secures physical data centers and infrastructure. You're responsible for identity management, data encryption, network access controls, and operating system security patches.
Governance involves using Azure Management Groups to organize subscriptions. Apply policies consistently across environments. Implement cost controls through budgets and alerts. Use Azure Blueprints to define repeatable governance templates.
These security and compliance concepts demonstrate Azure's enterprise-readiness and your ability to deploy secure, regulated solutions.
Pricing Models, SLAs, and Strategic Study Approaches
Understanding Azure Pricing
Azure pricing operates on a pay-as-you-go model where you pay only for resources consumed. There are no upfront commitments required.
Reserved Instances allow purchasing compute capacity for one or three years at discounted rates, typically 30-50% savings. Spot VMs purchase unused Azure capacity at steep discounts but can be interrupted without warning.
Azure Cost Management tools provide spending analysis and budget alerts. The Total Cost of Ownership calculator helps compare on-premises versus cloud expenses.
Service-Level Agreements Explained
SLAs guarantee uptime percentages. These directly determine how much downtime is acceptable:
- 99.9% allows 43 minutes downtime monthly
- 99.95% allows 21 minutes downtime monthly
- 99.99% allows 4 minutes downtime monthly
Achieving higher SLAs requires redundancy across availability zones or regions, which increases costs.
Azure Lifecycle and Service Management
Preview features are new but not recommended for production use. General availability indicates production-ready services. Deprecated services are scheduled for retirement with advance notice.
Effective AZ-900 Study Strategies
Implement spaced repetition using flashcards. Review information at increasing intervals to reinforce memory retention. This technique outperforms cramming significantly.
Study in focused 25-30 minute sessions using the Pomodoro Technique to maintain concentration and prevent burnout.
Create flashcards covering one concept per card. Use question-answer format: question on the front, answer on the back. Categorize cards by exam domain to track progress by section.
Supplements flashcards with these resources:
- Microsoft Learn modules for official content
- Practice exams to identify weak areas
- YouTube explanations for visual learners
- Study groups or forums to discuss challenging concepts
Take practice exams weekly. When you identify weak areas, intensify flashcard review in those domains. This multi-modal approach combines flashcards, reading, videos, and practice tests. Multiple learning pathways strengthen neural connections and improve long-term retention.
