AZ-900 Cheatsheet — Azure Fundamentals High-Yield Tables & Quick Rules

Last-mile AZ-900 review: cloud models, Azure global infrastructure, core services, identity/security/governance, pricing, and SLA math. Includes fast pickers and exam-style heuristics.

Use this for last‑mile review. Pair it with the Syllabus for coverage and Practice to validate speed/accuracy.


AZ-900 at a glance (what Microsoft tests)

AZ-900 is concept + vocabulary: what a service does, when you’d use it, and the basics of identity/governance and cost/SLA.

Domain weighting (official ranges)

DomainWeightVisual (relative)
Cloud concepts25–30%███████
Azure architecture & services35–40%██████████
Azure management & governance30–35%█████████

1) Cloud concepts (must-know contrasts)

IaaS vs PaaS vs SaaS (responsibility + examples)

ModelYou manageProvider managesAzure examplesExam cue
IaaSOS, runtime, apps, dataPhysical hosts, network, datacenterVirtual Machines, VNets“Need OS control / lift-and-shift”
PaaSApps + data (sometimes config)OS, runtime, patching, platformApp Service, Azure SQL Database, Functions“Minimize ops / managed service”
SaaSData you put in + accessEverything elseMicrosoft 365, Dynamics 365“Use the product, not the platform”

Shared responsibility (rule of thumb): move from IaaS → PaaS → SaaS and you manage less, but also have less low-level control.

Public vs private vs hybrid vs multicloud

ModelWhat it meansTypical use
Public cloudServices hosted by provider (Azure)Most modern workloads
Private cloudCloud-like environment dedicated to one orgStrict control / legacy constraints
HybridConnect on‑prem + cloudGradual migration, data residency
MulticloudUse multiple public cloudsRisk reduction, best-of-breed

Core “cloud benefits” vocabulary

TermQuick definitionWhat it implies
High availabilityStay up during failuresRedundancy (zones/regions), health probes
ScalabilityHandle growthScale up (bigger) or out (more instances)
ElasticityScale automatically with demandScale out/in quickly; pay for what you use
ReliabilityConsistent operationFewer outages, predictable performance
ResiliencyRecover quickly from failuresDR, backups, automated failover
Fault toleranceContinue operating despite component failureNo single point of failure

CapEx vs OpEx (classic exam concept)

CapExOpEx
Upfront purchase (servers, datacenter)Pay-as-you-go consumption
Fixed capacity, depreciationFlexible capacity, variable spend
Slower to changeFaster to scale/change

2) Azure global infrastructure (regions, zones, pairs)

ConceptMeaningAZ-900-level take
GeographyLarge area (country/region group)Helps with data residency/compliance framing
RegionOne or more datacenters in an areaYou choose region for latency/residency
Availability ZoneSeparate datacenter(s) inside a regionHigher availability inside one region
Region pairTwo linked regions for DR planningCross-region resiliency patterns
    flowchart TD
	  GEO["Geography"] --> R1["Region A"]
	  GEO --> R2["Region B"]
	  R1 --> Z1["Zone 1"]
	  R1 --> Z2["Zone 2"]
	  R1 --> Z3["Zone 3"]
	  R1 --- RP["Paired region"]
	  RP --- R2

High-yield picks

  • “Protect from a datacenter failure” → Availability Zones (when supported).
  • “Protect from a regional failure” → multi-region strategy (often using a region pair).
  • “Keep data in-country” → choose the right region/geography + the service’s data residency rules.

3) Azure hierarchy + resource organization (the mental model)

Scope and grouping

Scope order: Management Group → Subscription → Resource Group → Resource

LayerWhat it isWhy it exists
Tenant (Entra ID)Identity boundary (directory)Users, groups, app registrations
Management groupGroup subscriptionsApply governance (Policy/RBAC) at scale
SubscriptionBilling + quota boundarySeparate environments, departments, projects
Resource groupLogical containerManage lifecycle together (deploy/lock/delete)
ResourceThe actual serviceVM, VNet, storage account, etc.

Rule of thumb: Organize by blast radius and billing (subscriptions), then by lifecycle (resource groups).

Azure Resource Manager (ARM)

  • ARM is Azure’s control plane for creating/updating/deleting resources.
  • Infrastructure as code options: ARM templates (JSON) and Bicep (simpler syntax).

4) Core Azure services (concept-level service picker)

Compute

NeedBest fitWhy
Full OS control / lift-and-shiftVirtual MachinesYou manage OS patches and configuration
Auto-scale VMs as a groupVM Scale SetsScale out/in based on rules
Host a web app/API without server managementApp ServiceManaged platform, scaling, deployment slots
Run event-driven codeAzure FunctionsTrigger-based, pay per execution (plan-dependent)
Run containers without managing serversContainer InstancesSimple “run a container”
Orchestrate many containersAKSKubernetes management layer

Networking

ServiceWhat it doesExam cue
Virtual Network (VNet)Private network in Azure“Isolated network, subnets, peering”
Network Security Group (NSG)Allow/deny network traffic“Firewall-like rules at subnet/NIC”
VPN GatewayEncrypted tunnel over internet“Site-to-site or point-to-site VPN”
ExpressRoutePrivate dedicated connection“Low latency, private, enterprise connectivity”
Load BalancerLayer 4 traffic distribution“TCP/UDP load balancing”
Application GatewayLayer 7 routing + WAF option“HTTP routing, TLS offload, WAF”
Front DoorGlobal layer 7 entry + WAF/CDN“Global users, edge routing”
Private EndpointPrivate IP to a PaaS service“Access PaaS privately from VNet”

Storage

TypeWhat it’s forExample
BlobObject storageImages, backups, logs
FilesManaged SMB file sharesLift-and-shift shared folders
QueueSimple messaging queueBackground processing buffer
TableNoSQL key-value (legacy style)Simple structured data
DisksBlock storage for VMsOS/data disks

Databases (fundamentals)

CategoryBest-known Azure servicesWhen to pick
RelationalAzure SQL Database, SQL Managed InstanceStructured data, SQL queries, ACID
NoSQLCosmos DBGlobal distribution, flexible schema, low latency
Open-source managedAzure Database for PostgreSQL/MySQLManaged engines without VM ops

5) Storage redundancy + access tiers (high-yield tables)

Redundancy options (durability vs resiliency)

RedundancyProtects againstCross-regionZone-awareNotes
LRSDisk/server/rack failuresCheapest; single datacenter
ZRSDatacenter (zone) failureReplicates across zones
GRSRegional outage (async copy)Replicates to paired region
GZRSZone + regional outage patternsZones + paired region copy
RA-GRS / RA-GZRSAdds readable secondaryRead from secondary endpoint

Blob access tiers

TierOptimized forTypical use
HotFrequent accessActive data
CoolInfrequent accessBackups, older logs
ArchiveRare access, long retentionCompliance, long-term storage

6) Identity, security, and governance (who vs guardrails)

Authentication vs authorization

  • Authentication: prove who you are (sign-in)
  • Authorization: what you can do after sign-in (permissions)

Microsoft Entra ID (Azure AD)

  • Identity service for users, groups, app registrations, and sign-in policies.
  • Common concepts: tenant, users/groups, MFA, SSO.

RBAC vs Policy vs Locks (classic AZ-900 table)

ControlWhat it answersExample useThink “…”
RBAC“Who can do what?”Grant read access to a resource groupPermissions
Azure Policy“What’s allowed?”Require tags; restrict regions/SKUsCompliance
Resource locks“Can it be deleted/changed?”Prevent deleting a production VNetProtection

Key security services (concept-level)

ServiceWhat it doesExam cue
Key VaultStore secrets/keys/certs securely“Store connection strings / rotate secrets”
Defender for CloudSecurity posture + recommendations“Improve security score / harden resources”
DDoS ProtectionProtect from DDoS attacks“Public endpoints under attack”

7) Monitoring and service health (what to use when)

NeedBest-known tool/serviceWhat you get
Resource metrics + alertsAzure MonitorMetrics, alerts, dashboards
Central log searchLog AnalyticsKQL queries over logs
App performance monitoringApplication InsightsTracing, failures, dependencies
Best-practice recommendationsAzure AdvisorCost, reliability, security suggestions
Azure incidents + advisoriesService HealthOutage notifications, RCA, planned maintenance

8) Pricing + cost management (what moves the bill)

Common cost drivers

  • Compute: VM size, hours, autoscale, reserved vs on-demand
  • Storage: GB stored, redundancy choice, access tier, operations
  • Networking: data egress (outbound), gateways, load balancing
  • Licensing: OS/SQL licenses (look for Azure Hybrid Benefit)

Pricing tools (know the names)

  • Pricing calculator: estimate Azure spend for a design
  • TCO calculator: compare on‑prem vs Azure cost
  • Cost Management: budgets, alerts, and cost analysis reporting

“Discounting” vocabulary (concept-level)

OptionWhat it tradesWhen it fits
ReservationsCommitment for lower priceSteady, predictable usage
Savings plan for computeCommit spend/hour for compute discountsFlexible compute usage
SpotInterruptible capacityFault-tolerant batch jobs

9) SLA math + service lifecycle (fast rules)

Downtime allowances (quick table)

SLADowntime / month (30d)Downtime / year
99%~7h 18m~3d 15h
99.9%~43m~8h 46m
99.95%~22m~4h 23m
99.99%~4m~52m

Formula: downtime = (1 − SLA) × total time

Composite SLA (two components)

If services are in series (both must work), multiply availabilities:

  • Example: 99.9% × 99.9% = 99.8001% overall

Preview vs GA (fundamentals view)

StageWhat it impliesExam note
PreviewFeature still maturingSLAs/support may be limited
GAGenerally availableFull SLA/support expectations

10) Fast scenario pickers (most-tested patterns)

  • “Grant a user access to manage resources” → RBAC (at the right scope).
  • “Require all resources to have tags / restrict regions” → Azure Policy.
  • “Prevent deletion of a critical resource” → Resource lock.
  • “Store secrets/keys/certs” → Key Vault.
  • “Private access to a PaaS service” → Private Endpoint (+ correct DNS).
  • “Connect on-prem to Azure privately” → ExpressRoute (vs VPN over internet).
  • “Estimate cost” → Pricing calculator; “compare on-prem vs cloud” → TCO calculator.
  • “Find outages and planned maintenance” → Service Health.

Mini-glossary (quick recall)

Tenant (identity boundary) • Subscription (billing/quota) • Resource group (lifecycle container) • RBAC (permissions) • Policy (compliance) • Availability Zone (datacenter separation) • Region pair (cross-region DR planning) • Private Endpoint (private IP to PaaS).