SaveMyCert
Log in
5 of 5 free questions left today·for unlimited practice
AZ-900 last-day review

AZ-900 cheat sheet

78 key facts across 3 exam domains, distilled from the full AZ-900 revision notes — with the exam pattern behind each topic. Skim it the week of your exam.

Updated

Describe cloud concepts

28% of the exam

What Is Cloud Computing? An Azure AZ-900 Guide

  • Cloud computing is the on-demand delivery of compute, storage, and networking over the internet, paid for on a pay-as-you-go basis.
  • The consumption-based model means you pay only for the resources you use, with no large up-front purchase and no charge for idle capacity.
  • Cloud shifts spending from a capital expense (CapEx — buying and owning datacenter hardware) to an operating expense (OpEx — paying for a service as you consume it).
  • The shared responsibility model divides duties: the provider always secures the physical datacenter and hosts, you always own your data and identities, and the layers between shift with the service type.
  • There are three deployment models — public (shared, provider-owned), private (dedicated to one organization), and hybrid (a connected mix of both).
  • Use public for low cost and fast scale, private for maximum control and strict compliance, and hybrid to combine the two.
  • The trigger phrase "pay only for what you use" maps to the consumption-based model and to an operating expense (OpEx).
How the exam tests this

Expect definition and scenario questions. "Pay only for what you use" or "no up-front cost" points to the consumption-based model and to an operating expense (OpEx), while buying and owning datacenter hardware is a capital expense (CapEx). "The provider and customer both secure parts" of the environment signals the shared responsibility model, where you always keep responsibility for your data and identities. Match deployment scenarios by ownership: shared and provider-owned is public, dedicated to one organization is private, and a connected mix is hybrid.

Benefits of Cloud Services: An Azure AZ-900 Guide

  • High availability keeps applications running with minimal downtime, backed by provider service-level agreements (SLAs).
  • Scalability adds or removes resources to meet demand: vertical scaling changes one resource's power (scale up/down), while horizontal scaling changes the number of resources (scale out/in).
  • Elasticity is automatic scaling to match demand in real time, whereas scalability is the underlying ability to scale at all.
  • Reliability comes from fault tolerance and disaster recovery, letting systems recover from failures and keep functioning.
  • Predictability covers both performance (staying consistent as demand changes) and cost (forecasting and tracking your spend).
  • The cloud provides a strong, provider-maintained security foundation and governance tools to enforce rules across resources.
  • Manageability has two sides: management of the cloud (automation, templates, monitoring) and management in the cloud (portal, command line, and APIs).
How the exam tests this

Benefits questions match a phrase to a benefit. "Keep an application running with minimal downtime" is high availability. "Add more identical servers" is horizontal scaling (scale out), while adding CPU or memory to one server is vertical scaling (scale up). "Automatically add resources to meet demand" is elasticity, not plain scalability. Expect the two-sided manageability distinction too: automation, templates, and monitoring are management of the cloud, while using the portal, command line, or APIs is management in the cloud.

IaaS vs PaaS vs SaaS: Cloud Service Types Explained

  • The three cloud service types are IaaS, PaaS, and SaaS; moving up the ladder, the provider manages more and you manage less.
  • IaaS rents infrastructure and gives you the most control; you manage the operating system and everything above it.
  • PaaS provides a managed operating system and runtime; you manage only your application and data.
  • SaaS is ready-to-use software; the provider manages almost everything and you just sign in and use it.
  • The fastest exam test is 'who manages the operating system?' — you (IaaS) or the provider (PaaS and SaaS).
  • Use cases: IaaS for lift and shift, full control, and dev/test; PaaS to build apps without managing infrastructure; SaaS for ready-to-use tools like email and CRM.
  • Examples: Azure Virtual Machines is IaaS; Azure App Service and Azure SQL Database are PaaS; Microsoft 365 and Dynamics 365 are SaaS.
How the exam tests this

Expect scenarios that ask you to name the service type from responsibility clues. "You manage the operating system and applications" or "lift and shift" points to IaaS. "The provider manages the operating system, you deploy your app" points to PaaS. "Ready-to-use software, just sign in" points to SaaS. The most common trigger is "who manages the operating system?" — you for IaaS, the provider for PaaS and SaaS.

Describe Azure architecture and services

38% of the exam

Azure Regions, Availability Zones & Resource Hierarchy

  • A region is a group of datacenters in one area; regions belong to geographies, and you choose a region when you deploy.
  • Region pairs join two regions hundreds of miles apart for disaster recovery and replication; sovereign regions like Azure Government are isolated for compliance.
  • Availability zones are physically separate datacenters within a region that protect against a single datacenter failing.
  • A resource group is a logical container for related resources, and every resource lives in exactly one group.
  • A subscription is a billing and access boundary that holds resource groups.
  • Management groups organize multiple subscriptions and pass their settings down to them.
  • The logical hierarchy, top to bottom, is management group, subscription, resource group, resource.
  • Azure Resource Manager is the deployment and management layer that every management request passes through.
How the exam tests this

Expect recognition questions that hinge on one trigger phrase. Physically separate datacenters within a region point to availability zones, a logical container for resources is a resource group, and the billing and access boundary is a subscription. A favorite question asks you to order the hierarchy from the top down, so memorize management group, subscription, resource group, resource. Watch for region pairs (disaster recovery across regions) being contrasted with availability zones (protection inside one region).

Azure Compute & Networking Services Explained

  • Compute options trade control for convenience: virtual machines give the most control, containers add portability, and Azure Functions need the least management.
  • Azure Functions is serverless and event-driven, and you pay per execution, so idle code costs almost nothing.
  • Azure Container Instances runs a single container quickly; Azure Kubernetes Service orchestrates many containers at scale.
  • Virtual Machine Scale Sets run identical VMs that autoscale with demand; availability sets spread VMs across hardware for reliability.
  • Azure App Service is a platform-as-a-service option for hosting web apps and APIs without managing servers.
  • An Azure Virtual Network (VNet) is your private network in Azure; subnets divide it and peering connects VNets together.
  • VPN Gateway connects your network to Azure with encryption over the public internet; ExpressRoute uses a private, dedicated connection that does not use the internet.
How the exam tests this

Most questions describe a need and ask which service fits. Serverless, pay per execution points to Azure Functions; autoscaling identical virtual machines is a Virtual Machine Scale Set; and a private dedicated connection not over the internet is Azure ExpressRoute. Know that a VPN Gateway is the encrypted-over-the-internet alternative to ExpressRoute, that a virtual network is your private network in Azure, and that Azure Kubernetes Service orchestrates many containers while Azure Container Instances runs a single one.

Azure Storage Services, Tiers & Redundancy: AZ-900

  • Azure Blob Storage is object storage for unstructured data (images, video, backups); Azure Files is managed SMB/NFS file shares; Queue Storage is messaging; Table Storage is NoSQL key-value; Disk Storage provides virtual machine disks.
  • Blob access tiers trade storage cost against access cost: hot (frequent), cool (infrequent), cold (rare), and archive (rarely accessed, cheapest to store, with an hours-long retrieval latency).
  • The archive tier is the cheapest and best for rarely accessed, long-term data you can wait to retrieve.
  • Redundancy keeps multiple copies: LRS (one datacenter), ZRS (across availability zones in one region), GRS (paired secondary region), and GZRS (zones plus a secondary region).
  • To protect data against a full regional outage, choose a geo-redundant option — GRS or GZRS; LRS and ZRS stay within a single region.
  • A storage account is the top-level container for your data, where you set region, redundancy, and performance; standard uses magnetic drives while premium uses SSDs for speed.
  • Move files with AzCopy (command line), Azure Storage Explorer (GUI), and Azure File Sync (sync a local server), and migrate large data sets with Azure Migrate and the physical Azure Data Box appliance.
How the exam tests this

Storage questions are mostly matching exercises. Read the described need and map it to a service: "object storage for unstructured data" is Azure Blob Storage, a "shared network drive over SMB" is Azure Files, and a "virtual machine's disk" is Azure Disk Storage. For tiers, "rarely accessed, cheapest to store, with a retrieval delay" is the archive tier. For redundancy, "protect against a full region outage" points to a geo-redundant option (GRS or GZRS), while LRS and ZRS stay inside one region.

Azure Identity, Access & Security: AZ-900 Guide

  • Microsoft Entra ID is Azure's cloud identity and directory service — formerly named Azure Active Directory (Azure AD) — that stores accounts and verifies sign-ins; Microsoft Entra Domain Services adds managed, traditional domain features like domain join and Kerberos.
  • Authentication methods include single sign-on (sign in once for many apps), multi-factor authentication (two or more factors for strong protection), and passwordless (replacing the password with the Authenticator app, Windows Hello, or a security key).
  • Conditional Access grants or blocks access based on signals such as location, device, application, and sign-in risk — for example, requiring MFA for administrators.
  • Azure role-based access control (RBAC) assigns roles (who + what + scope) to grant least-privilege permissions, so users get only the access their job needs.
  • Zero Trust means "never trust, always verify" — verify every request explicitly, use least privilege, and assume breach.
  • Defense in depth layers multiple independent security controls (the onion model) so that if one layer fails, another still protects the data at the center.
  • Microsoft Defender for Cloud improves security posture with a secure score and recommendations and protects workloads with threat detection and alerts.
How the exam tests this

Identity questions reward recognizing services by their plain purpose. "The cloud identity service formerly called Azure AD" is Microsoft Entra ID. "Grant or block access based on conditions or signals" points to Conditional Access, and "assign least-privilege roles to users" points to Azure RBAC. Expect the guiding phrases too: "never trust, always verify" is Zero Trust, and layered security (the onion model) is defense in depth. A tool that gives a secure score and threat alerts across your resources is Microsoft Defender for Cloud.

Describe Azure management and governance

34% of the exam

Azure Cost Management: Estimate, Monitor, and Reduce Cloud Spend

  • Azure costs depend on resource type, usage, region, network egress, and subscription or billing type.
  • Use the Pricing Calculator to estimate the cost of Azure services before you deploy them.
  • Use the TCO Calculator to compare running workloads on-premises versus in Azure.
  • Microsoft Cost Management monitors, analyzes, and controls actual spend with cost analysis, budgets, and alerts.
  • Azure Reservations discount resources for a 1-year or 3-year commitment; savings plans commit to hourly compute spend.
  • Spot VMs give deep discounts on spare capacity but can be evicted; Azure Hybrid Benefit reuses existing licenses.
  • Tags are metadata labels that help you organize, allocate, and report Azure costs by team, project, or environment.
How the exam tests this

Expect scenarios that hinge on timing and trigger words. "Estimate cost before deploying" or pricing a proposed design points to the Pricing Calculator, while "compare on-premises with Azure" points to the TCO Calculator. "Monitor and control actual spend," set a budget, or get a spending alert points to Microsoft Cost Management. Questions about a "discount for a 1 or 3 year commitment" point to Azure Reservations, deeply discounted evictable capacity points to Spot VMs, and grouping or reporting spend by team or project points to tags.

Azure Governance and Compliance: Purview, Policy, and Resource Locks

  • Microsoft Purview provides unified data governance and compliance through data cataloging, classification, and discovery across your estate.
  • Azure Policy enforces organizational rules on resources, using effects like audit (flag) and deny (block non-compliant resources).
  • The classic Azure Policy example is allowing only certain regions or requiring a tag on every resource.
  • RBAC controls who can perform actions; Azure Policy controls what configurations are allowed, and both often apply together.
  • Resource locks prevent accidental deletion or modification: CanNotDelete blocks deletion, while ReadOnly blocks both modification and deletion.
  • Locks apply to everyone regardless of RBAC role and must be removed before the blocked action can proceed.
  • Azure Blueprints package policies, role assignments, and resources into a repeatable definition for consistent, governed environments.
How the exam tests this

Match each tool to its purpose using trigger words. "Data governance," cataloging, or classifying data across the estate points to Microsoft Purview. "Enforce rules on resources" or "deny non-compliant resources," such as allowing only certain regions or requiring a tag, points to Azure Policy. "Prevent accidental deletion" points to a resource lock, and CanNotDelete specifically when deletion is the concern versus ReadOnly when nothing may change. Expect the classic distinction that RBAC controls who can act while Azure Policy controls what is allowed.

Azure Management and Deployment Tools: Portal, CLI, PowerShell, Arc and IaC

  • The Azure portal is the web-based graphical interface (GUI) for managing Azure and building dashboards; best for learning and one-off changes.
  • Azure Cloud Shell is a browser-based shell, already authenticated, that comes preloaded with the Azure CLI and Azure PowerShell.
  • Azure CLI uses az commands and Azure PowerShell uses Verb-Noun cmdlets; both are cross-platform scripting tools that do the same job in different styles.
  • Choose the GUI (portal) for occasional, visual work and a scripting tool (CLI or PowerShell) when you need to automate and repeat.
  • Azure Arc extends Azure management to resources outside Azure, on-premises servers, other clouds, and Kubernetes, as a single control plane.
  • Infrastructure as code defines resources in files for declarative, repeatable deployments.
  • ARM templates are JSON and Bicep is the simpler language that compiles to ARM JSON; both deploy through Azure Resource Manager.
How the exam tests this

Expect recognition questions that match a tool to a need. A web GUI to manage Azure is the Azure portal; a browser-based shell with no local install is Azure Cloud Shell; typing commands or scripts to automate Azure points to Azure CLI (az commands) or Azure PowerShell (Verb-Noun cmdlets). Managing on-premises or multicloud resources from Azure as a single control plane is Azure Arc, while declarative, repeatable deployments defined in files are infrastructure as code with ARM templates or Bicep. Do not confuse these with cost management, governance (Policy and locks), or monitoring, which are separate Domain 3 topics.

Azure Monitoring Tools: Advisor, Service Health and Azure Monitor

  • Azure Advisor gives personalized recommendations across five categories: cost, security, reliability, operational excellence, and performance.
  • Azure Service Health tells you whether an Azure service issue, planned maintenance, or health advisory is affecting your specific resources, unlike the generic public Azure status page.
  • Azure Monitor is the full-stack platform for collecting and analyzing metrics and logs from your applications and infrastructure.
  • Log Analytics is the part of Azure Monitor where you query and analyze logs using Kusto Query Language (KQL).
  • Azure Monitor alerts notify you or trigger an action when a condition you define is met.
  • Application Insights is Azure Monitor's application performance monitoring (APM) feature for tracking a web app's response times, failures, and usage.
  • Match the question to the tool: improve resources means Advisor, is Azure affecting me means Service Health, and how are my apps behaving means Azure Monitor.
How the exam tests this

Expect recognition questions that map a need to one monitoring tool. Personalized recommendations across the five pillars, cost, security, reliability, operational excellence, and performance, such as resizing an underused VM, point to Azure Advisor. Finding out whether an Azure outage or planned maintenance is affecting your services points to Azure Service Health, distinct from the public status page. Monitoring your own applications and infrastructure points to Azure Monitor: querying collected logs is Log Analytics with KQL, being notified when a condition is met is Azure Monitor alerts, and tracking a web app's performance and failures is Application Insights. Keep monitoring separate from cost management, governance, and the deployment and management tools, which are other Domain 3 topics.

Facts fresh? Prove it.
Drill AZ-900 practice questions with an explanation on every option.
Practice now

Where these AZ-900 facts came from

AZ-900 cheat sheet: your questions

Every key takeaway from all 11 AZ-900 revision lessons — 78 facts — pulled onto one page and grouped by exam domain, with the exam pattern behind each topic. It is a compression of the notes, not a separate set of content, so it can never contradict them.