AZ-900 Exam Review: Key Concepts Summary

Key Takeaways

  • Domain 1 (Cloud Concepts): Focus on IaaS/PaaS/SaaS, shared responsibility model, cloud benefits, deployment models, and consumption-based pricing.
  • Domain 2 (Azure Architecture and Services): Focus on regions, availability zones, resource hierarchy, compute, networking, storage, database, identity, and security services.
  • Domain 3 (Management and Governance): Focus on cost management tools, Azure Policy, resource locks/tags, ARM templates, monitoring, compliance, and SLAs.
  • Questions test breadth of knowledge — know WHAT each service does and WHEN to use it.
  • Use the process of elimination, flag difficult questions, and never leave a question blank.
Last updated: March 2026

AZ-900 Exam Review: Key Concepts Summary

Domain 1: Cloud Concepts (25-30%) — Quick Reference

ConceptKey Facts
Cloud ComputingOn-demand IT resources over the internet, pay-as-you-go
CapEx vs. OpExCapEx = buy hardware (traditional); OpEx = rent services (cloud)
IaaSYou manage OS + apps (Azure VMs)
PaaSYou manage apps + data only (Azure App Service)
SaaSYou manage data + settings only (Microsoft 365)
Shared ResponsibilityCustomer ALWAYS owns data, accounts, identities, devices
Public CloudMulti-tenant, no CapEx, Azure
Private CloudSingle-tenant, dedicated infrastructure
Hybrid CloudPublic + private combined
ServerlessEvent-driven, auto-scale, micro-billing (Azure Functions)
ScalabilityAbility to adjust resources to meet demand
ElasticityAUTOMATIC scaling based on real-time demand
High AvailabilityRedundancy with SLA-backed uptime

Domain 2: Azure Architecture & Services (35-40%) — Quick Reference

Infrastructure

ConceptKey Facts
Regions60+ geographic areas, each with data centers
Availability Zones3+ separate data centers within a region (protect against DC failure)
Region Pairs300+ miles apart, planned maintenance staggered, disaster recovery
Management GroupsGovernance above subscriptions (policy + RBAC)
SubscriptionsBilling boundary + access control boundary
Resource GroupsLogical container; every resource in exactly ONE group
ARMSingle control plane for ALL Azure management tools

Compute

ServiceTypeWhen to Use
Azure VMsIaaSFull OS control, lift-and-shift
VM Scale SetsIaaSAuto-scaling identical VMs
App ServicePaaSWeb apps, APIs
Container InstancesPaaSSimple containers, quick start
Kubernetes ServiceManagedComplex microservices
FunctionsServerlessEvent-driven code
Virtual DesktopVDIRemote desktops (multi-session)

Networking

ServicePurpose
Virtual NetworkPrivate networking in Azure
VPN GatewayEncrypted tunnel over internet (on-prem to Azure)
ExpressRoutePrivate connection (NOT internet), up to 100 Gbps
Load BalancerLayer 4 traffic distribution
Application GatewayLayer 7 + WAF
Front DoorGlobal Layer 7 + CDN
Traffic ManagerDNS-based global routing
CDNCache content at edge locations
NSGVirtual firewall (rules per subnet/NIC)

Storage

ServiceUse Case
Blob StorageUnstructured data (images, videos, backups)
Azure FilesSMB file shares
Queue StorageAsync messaging between app components
Table StorageNoSQL key-value data
LRS/ZRS/GRS/GZRSRedundancy from 3 copies to 6 copies
Hot/Cool/Cold/ArchiveAccess tiers by frequency

Databases

ServiceTypeBest For
SQL DatabaseManaged SQL ServerNew cloud-native apps
SQL Managed InstanceNear-100% SQL Server compatMigration
Cosmos DBGlobal NoSQLLow-latency, multi-region
MySQL/PostgreSQLManaged open-sourceOSS database workloads

Identity & Security

ServicePurpose
Entra IDCloud identity (SSO, MFA, Conditional Access)
RBACWHO can access WHAT (Owner, Contributor, Reader)
Defender for CloudSecurity posture + threat protection (Secure Score)
Key VaultSecrets, keys, certificates
SentinelSIEM + SOAR
Azure FirewallManaged network firewall (L3-L7)
DDoS ProtectionAnti-DDoS

Domain 3: Management & Governance (30-35%) — Quick Reference

ConceptKey Facts
Pricing CalculatorEstimate Azure costs BEFORE deployment
TCO CalculatorCompare on-premises vs. Azure costs
Cost ManagementMonitor ACTUAL spending, create budgets
Azure AdvisorFREE recommendations (cost, security, reliability, performance, ops)
Azure PolicyEnforce WHAT resources can do (e.g., allowed regions)
RBACControl WHO can access resources
Resource LocksPrevent accidental deletion (CanNotDelete) or modification (ReadOnly)
TagsKey-value pairs for organization (NOT inherited)
ARM TemplatesJSON infrastructure as code
BicepSimplified DSL that compiles to ARM JSON
Azure MonitorTelemetry collection and analysis
Log AnalyticsQuery logs with KQL
Application InsightsApplication performance monitoring
Service HealthAzure service issues and maintenance
SLAs99.9% ≈ 43 min downtime/month; composite = multiply percentages
Trust CenterCompliance certifications hub
PurviewUnified data governance

Final Exam Day Checklist

Before sitting for the AZ-900, confirm you can answer these questions:

  • What are the three cloud service models and how do they differ?
  • What is the shared responsibility model?
  • What are the three cloud deployment models?
  • What are Azure Regions, Availability Zones, and Region Pairs?
  • How does the Azure resource hierarchy work?
  • When would you use VMs vs. App Service vs. Functions?
  • What is the difference between VPN Gateway and ExpressRoute?
  • What are the Azure Storage redundancy options?
  • What does Entra ID do? How is it different from on-premises AD?
  • What is RBAC and how does it differ from Azure Policy?
  • What are the Zero Trust principles?
  • What do the Pricing Calculator, TCO Calculator, and Cost Management do?
  • What are resource locks and tags?
  • What is Azure Monitor and what are its components?
  • How are SLAs calculated when combining services?

Final Tip: The AZ-900 tests breadth, not depth. If you know WHAT each service does and WHEN to use it, you are well-prepared. Trust your first instinct, use process of elimination, and never leave a question blank. Good luck!

Test Your Knowledge

Which cloud service model requires you to manage the operating system but NOT the physical hardware?

A
B
C
D
Test Your Knowledge

An application needs to process thousands of short-lived tasks triggered by messages in a queue, with billing based only on actual execution time. Which service is BEST?

A
B
C
D
Test Your Knowledge

Which Azure service should you check FIRST when you suspect an Azure service outage is affecting your resources?

A
B
C
D
Test Your KnowledgeMulti-Select

Which THREE of the following are principles of Zero Trust? (Select THREE)

Select all that apply

Verify explicitly
Trust internal network traffic
Use least privilege access
Assume breach
Allow all authenticated users full access
Test Your Knowledge

A company stores critical data in Azure and needs protection against a complete Azure region failure. Which storage redundancy option should they choose?

A
B
C
D
Test Your Knowledge

What happens to the composite SLA when you add more dependent services to an architecture?

A
B
C
D