Cheat Sheets / az 900

Cheat Sheet AZ-900 — Azure Fundamentals

Azure Fundamentals review guide: cloud, architecture, services, identity, governance, costs and monitoring. Reviewed against the July 2026 syllabus.

On this page · 13 sections

Reviewed edition: October 17, 2026. Reference: official skills effective from July 20, 2026.

This sheet brings together concepts to distinguish and apply in Azure Fundamentals scenarios. Use it for revision after studying and practicing with Microsoft Learn.

Exam map

Area Official weight Where to focus revision
Cloud concepts 25–30 % Shared responsibility, models, benefits and consumption
Azure architecture and services 35–40 % Infrastructure, compute, networking, storage and identity
Management and governance 30–35 % Costs, compliance, deployment and monitoring

Percentages are coverage ranges. Microsoft updates the English exam first; translated versions may incorporate changes later. Check the official AZ-900 guide before your exam appointment.

Cloud concepts

Deployment models

Model What it means Typical scenario
Public Provider services available to multiple customers, with logical isolation Provision resources according to demand
Private Infrastructure dedicated to one organization, owned or hosted by a third party Specific control requirements
Hybrid Integrates private or on-premises infrastructure with public cloud Retain on-premises systems and connect them to Azure

A private cloud need not be physically located on company premises. A public-cloud resource can use private connectivity.

Consumption and benefits

  • Consumption: spending depends on the service, capacity, usage and purchasing model. Pay-as-you-go and consumption commitments offer different pricing structures.
  • CapEx and OpEx: buying infrastructure involves upfront investment; consuming services shifts some spending to operations. Migration does not guarantee savings without usage controls.
  • High availability: keep the service operational during certain failures.
  • Scaling up: increase or decrease an instance’s capacity.
  • Scaling out: add or remove instances.
  • Elasticity: adjust capacity to variable demand; automation depends on the service and configuration.
  • Reliability: recover from failures and continue delivering the service.
  • Predictability: estimate performance and costs using capacity, metrics and tools.
  • Security and governance: apply controls, permissions and rules consistently.
  • Management: provision, configure and monitor using tools and automation.
  • Serverless: the provider manages underlying infrastructure. Servers and customer responsibilities still exist.

Source: cloud concepts and benefits.

Services and shared responsibility

Model Customer responsibilities include Provider responsibility Example
IaaS Guest operating system, applications, data and network configuration Physical infrastructure and virtualization Azure Virtual Machines
PaaS Application code, data, identities and configuration Infrastructure, operating system and managed platform Azure App Service
SaaS Data, users, access and available configuration Application and underlying platform Microsoft 365

You retain responsibilities for data, identities and access in every model. SaaS does not eliminate account protection and permission configuration. On premises, the organization is responsible for the whole stack.

Source: shared responsibility in the cloud.

Azure architecture

Physical infrastructure

Description What to remember
Data center Physical facilities with servers, networking and storage
Region Geographic area containing Azure data centers
Availability zone Group of data centers within a region, with independent power, cooling and networking
Region pair Relationship between certain regions for resilience features of particular services
Sovereign regions Separate cloud environments meeting specific requirements, such as Azure Government or Azure operated by 21Vianet in China

Not every region offers the same services, zones or pairing relationships. Distributing resources across zones and protecting against regional failure are different decisions. Cross-region recovery must be designed according to the service.

Resource organization

Grupo de administración raíz
  └── Grupos de administración
        └── Suscripciones
              └── Grupos de recursos
                    └── Recursos
  • Microsoft Entra tenant: identity-directory boundary associated with subscriptions.
  • Management group: organizes subscriptions and enables governance at greater scale.
  • Subscription: scope for management, access, limits and billing.
  • Resource group: logical container for related resources; nested resource groups are not supported.
  • Resource: manageable instance, such as a VM, network or storage account.

A resource group can contain resources from different regions. Its location stores group metadata and does not require all resources to be located there.

Source: Azure architectural components.

Compute and hosting

Service or option When it fits
Azure Virtual Machines You need control over the operating system and installed software
Virtual Machine Scale Sets You manage a set of VMs with scaling and load distribution
Availability Sets You distribute VMs across fault and update domains within a data center
Azure Virtual Desktop You provide remote Windows desktops and applications
Azure App Service You host web applications and APIs on a managed platform
Azure Functions You run event-triggered code using a serverless model
Azure Container Instances You run containers without managing VMs or a Kubernetes cluster
Azure Kubernetes Service You need container orchestration with managed Kubernetes

A VM needs compute configuration, disks and connectivity, such as an interface and virtual network. A public IP is optional.

VM vs container: a VM has its own guest operating system; containers share the host operating-system kernel. App Service vs Functions: application hosting versus event-driven function execution.

Source: compute services.

Networking and connectivity

Component Function
Virtual Network — VNet Logical private network in Azure
Subnet Segment of a VNet’s address space
VNet peering Connects virtual networks through Microsoft’s network; not automatically transitive
Azure DNS Hosts DNS zones; does not register domain names
VPN Gateway Connects networks or clients through encrypted tunnels
ExpressRoute Private connectivity to Microsoft through a provider, without crossing the public internet
Public endpoint Access through a public address, subject to configured controls
Private endpoint An interface with a private IP in your VNet to access a supported service

Private connectivity and encryption are different properties: ExpressRoute does not encrypt all traffic by default. Creating a private endpoint does not automatically disable the service’s public access either.

For additional context, Load Balancer distributes transport-layer traffic; Application Gateway routes HTTP/HTTPS web traffic and can incorporate WAF through compatible configuration.

Sources: virtual networks, ExpressRoute and Azure Private Endpoint.

Storage

Services and accounts

Service Main use
Blob Storage Unstructured objects: documents, images, videos and backups
Azure Files Managed file shares using SMB or NFS, depending on the selected option
Queue Storage Messages for asynchronous processing between components
Table Storage Structured NoSQL data without a relational schema
Azure Managed Disks Block storage for VMs

The storage account defines options such as region, performance, redundancy and access. General-purpose v2 accounts cover many scenarios; premium options depend on the service and workload.

Blob access tiers

Level Access pattern
Hot Frequent access
Cool Infrequent access; typical minimum retention of 30 days
Cold Very infrequent access; typical minimum retention of 90 days
Archive Exceptional access; typical minimum retention of 180 days and prior rehydration

Lower storage prices can mean higher access costs. Early deletion or tier changes may incur charges; conditions depend on the account type. Archive does not provide immediate access.

Source: storage services and tiers.

Redundancy

Option Replication location
LRS Three copies within one data center in the primary region
ZRS Synchronous copies across three zones in the primary region
GRS LRS in the primary region and asynchronous replication to another region
GZRS ZRS in the primary region and asynchronous replication to another region
RA-GRS / RA-GZRS Add read access in the secondary region before failover

The geographic copy may lag behind. Redundancy is not a backup: also consider deletions, corruption and historical recovery. Each option’s support depends on the service and region.

Source: Azure Storage redundancy.

Transfer and migration

Tool Purpose
AzCopy Copies data to, from or between storage accounts through the command line
Azure Storage Explorer Explores and manages storage through a graphical interface
Azure File Sync Synchronizes Azure Files shares with Windows Server
Azure Migrate Helps discover, assess and migrate workloads to Azure
Azure Data Box Transfers large volumes using physical devices when networking limits the move

Source: migration and file movement.

Identity, access and security

Concept or service What it addresses
Microsoft Entra ID Cloud identity and authentication; formerly Azure AD
Microsoft Entra Domain Services Managed domain services, such as domain join, LDAP, Kerberos and NTLM
SSO Access to multiple applications through one sign-in session
MFA Verification using factors from different categories
Passwordless Password-free authentication, such as passkeys or Windows Hello for Business
External identities Collaboration and access for external users
Conditional Access Evaluates identity, device, location or risk signals to apply controls
Azure RBAC Determines who can perform which operations at which scope
Defender for Cloud Assesses security posture and provides workload protection according to enabled plans

Authentication: verify who you are. Authorization: determine what you can do. An Azure RBAC role is not the same as a Microsoft Entra administrative role.

Zero Trust: verify explicitly, grant least privilege and assume breach. Defense in depth: combine controls at multiple layers, such as identity, network, applications and data.

Sources: identity, access and security and Zero Trust in Azure.

Governance and compliance

Tool Question it answers
Azure RBAC Who can execute an operation?
Azure Policy Which configurations are allowed, audited or must be remediated?
Resource locks How are accidental management-plane changes or deletions prevented?
Microsoft Purview How is information discovered, classified and governed?
Tags How are resources and costs organized and attributed using key-value pairs?
  • CanNotDelete: allows resource modification but prevents deletion.
  • ReadOnly: restricts management-plane operations and may affect actions requiring writes.
  • Tags do not grant permissions or automatically inherit from a resource group.
  • A lock does not replace data-plane controls or a backup strategy.

Azure Blueprints has been in phased retirement since July 31, 2026, with retirement scheduled for January 31, 2027. It is not presented here as a tool for new designs. Microsoft recommends migration toward Deployment Stacks and template specs or Git-versioned templates.

Sources: governance and compliance and Blueprints retirement.

Costs and optimization

Tool or concept Use
Pricing calculator Estimate a configuration before deployment
Microsoft Cost Management Analyze spending, budgets, alerts and cost allocation
Azure Advisor Identify optimization recommendations
Tags Attribute costs by project, department or environment
Reservations and savings plans Obtain discounts through commitments applying to certain workloads

Cost may vary by service, SKU, region, duration, storage, operations, licenses and data transfer. Stopping a VM’s operating system does not deallocate it; even deallocated VMs may retain disk or other resource charges.

A budget alerts; it does not automatically stop consumption. Estimates should be reviewed against actual spending and purchasing terms.

Source: cost management in Azure.

Management and deployment tools

Tool Function
Azure Portal Management through a web interface
Azure Cloud Shell Browser-accessible shell with Bash or PowerShell
Azure CLI Cross-platform Azure commands
Azure PowerShell Cmdlets for managing Azure
Azure Resource Manager — ARM Management layer receiving and coordinating resource operations
ARM templates Declarative infrastructure definition in JSON
Azure Bicep Declarative language converted into ARM templates
Azure Arc Extends Azure management to supported resources outside Azure

Infrastructure as code — IaC: describe and version configuration for consistent repeatable deployments. Bicep is an abstraction over ARM templates, not an “ARM superset”.

Sources: management and deployment tools and what Bicep is.

Monitoring and availability

Tool What it provides
Azure Advisor Personalized recommendations on configuration and best practices
Azure Service Health Incidents, maintenance and advisories affecting services you use
Azure Monitor Telemetry collection, analysis and response
Log Analytics Log querying and analysis using KQL
Azure Monitor Alerts Notifications and actions when conditions are met
Application Insights Monitoring of application performance and behavior

Revision rule: recommendations → Advisor; platform incidents → Service Health; metrics, logs and alerts → Monitor.

Source: monitoring tools.

An SLA sets service commitments under specific conditions. Its value depends on the product, configuration and architecture. It does not guarantee absolute availability or replace recovery design. See official Azure SLAs to verify any percentage.

Revision scenarios

You need… Concept to recognize
Control the operating system An IaaS VM
Host a web application without managing the OS App Service
Run code when an event arrives Functions
Distribute instances across zones Availability zones
Maintain storage replicas in another region GRS or GZRS
Read the secondary replica without failover A compatible RA option
Require MFA based on access signals Conditional Access
Grant resource read permission Azure RBAC
Restrict deployment regions Azure Policy
Prevent accidental deletion CanNotDelete lock
Estimate a configuration Pricing calculator
Investigate application failures and latency Application Insights

These are educational examples, not official questions. Practice explaining why each answer fits and which conditions could change it. Complete revision with the official practice assessment.