Quick Answer
Azure Architecture and Services covers the core components of Azure—compute, networking, storage, databases, identity, and management—and how they work together to build cloud solutions, tested through scenario-based questions on service selection and architectural concepts.
The Azure Architecture and Services domain is the heart of the AZ-900 exam, covering the core building blocks of Microsoft Azure. In plain English, this domain is about understanding the fundamental components that make up Azure's cloud infrastructure—things like virtual machines, storage accounts, databases, networking, and identity services. You'll learn how these pieces fit together to create scalable, secure, and cost-effective solutions. For example, you'll explore how Azure Virtual Machines let you run Windows or Linux in the cloud, how Azure Blob Storage stores massive amounts of unstructured data like photos or videos, and how Azure SQL Database provides a managed relational database service. This domain also introduces key architectural concepts like regions (geographic locations of data centers), availability zones (isolated data centers within a region for high availability), and resource groups (logical containers for managing related resources). Understanding these basics is crucial because they form the foundation for everything else in Azure.
Why is this important for real-world IT, security, and cloud work? Because Azure is one of the leading cloud platforms, and professionals across all IT roles need to know how to design and manage cloud solutions. For instance, a system administrator might need to decide between using Azure VMs or Azure App Service to host a web application, weighing factors like scalability, maintenance, and cost. A security analyst must understand Azure's shared responsibility model—where Microsoft secures the physical infrastructure (data centers, network) and you secure your data, identities, and access. Without grasping these architectural components, you can't make informed decisions about cloud adoption, cost optimization, or security. Real-world scenarios include setting up a disaster recovery plan using Azure Site Recovery, or configuring Azure Active Directory for single sign-on across multiple apps. This domain gives you the vocabulary and mental model to talk about these solutions with colleagues and clients.
On the AZ-900 exam, this domain tests your knowledge of Azure's core services and how they work together. Specifically, you'll need to identify the right service for a given business requirement. For example, a question might ask: "Which Azure service should you use to host a web app that automatically scales based on demand?" (Answer: Azure App Service). Or "Which storage option is best for storing virtual machine disks?" (Answer: Azure Managed Disks). You'll also be tested on high-level architectural concepts like the difference between IaaS, PaaS, and SaaS, and when to use each. The exam doesn't require deep technical skills—you won't be asked to write code or configure a network—but you must understand the purpose and typical use cases of each service. Expect questions about Azure regions, availability zones, resource groups, and management tools like Azure Portal, Azure CLI, and Azure PowerShell. The weight of this domain (35-40%) means you'll see many questions here, so it's critical to master it.
To approach studying this domain effectively, start by creating a mental map of Azure's service categories: compute, networking, storage, databases, identity, and management. Use Microsoft's official documentation and free learning paths on Microsoft Learn, which include interactive modules and sandboxes. For each service, ask yourself: What problem does it solve? When would I use it? What are its key features? Then, reinforce your learning with practice exams that mimic the real test format. Focus on scenarios that require choosing between similar services, like Azure SQL Database vs. SQL Server on a VM, or Azure Blob vs. Azure Files. Finally, use mnemonic devices to remember tricky concepts—for example, remember that availability zones protect against data center failures, while region pairs protect against regional disasters. By building this foundational knowledge, you'll not only pass the exam but also be prepared for real-world Azure work.
What the exam tests
Common exam traps
Azure Regions and Geographies
Objective 2.1 · Azure Architecture Services
Availability Zones and Region Pairs
Objective 2.1 · Azure Architecture Services
Azure Resource Manager (ARM)
Objective 2.1 · Azure Architecture Services
Azure Subscriptions and Management Groups
Objective 2.1 · Azure Architecture Services
Azure Virtual Machines
Objective 2.2 · Azure Architecture Services
Azure Container Instances and AKS
Objective 2.2 · Azure Architecture Services
Azure App Service
Objective 2.2 · Azure Architecture Services
Azure Functions (Serverless)
Objective 2.2 · Azure Architecture Services
Azure Virtual Networks (VNet)
Objective 2.3 · Azure Architecture Services
Azure DNS and Load Balancer
Objective 2.3 · Azure Architecture Services
Azure VPN Gateway and ExpressRoute
Objective 2.3 · Azure Architecture Services
Azure Blob Storage
Objective 2.4 · Azure Architecture Services
Azure Storage Account Types
Objective 2.4 · Azure Architecture Services
Azure SQL Database
Objective 2.4 · Azure Architecture Services
Azure Cosmos DB
Objective 2.4 · Azure Architecture Services
Microsoft Entra ID (Azure AD)
Objective 2.5 · Azure Architecture Services
Azure Authentication Methods
Objective 2.5 · Azure Architecture Services
Conditional Access and MFA
Objective 2.5 · Azure Architecture Services
Role-Based Access Control (RBAC)
Objective 2.5 · Azure Architecture Services
Microsoft Defender for Cloud
Objective 2.5 · Azure Architecture Services
Azure Resource Groups
Objective 2.1 · Azure Architecture Services
Azure Management Groups Hierarchy
Objective 2.1 · Azure Architecture Services
Azure Tenants and Directories
Objective 2.1 · Azure Architecture Services
Azure VM Scale Sets
Objective 2.2 · Azure Architecture Services
Azure Spot Virtual Machines
Objective 2.2 · Azure Architecture Services
Azure Reserved Instances
Objective 2.2 · Azure Architecture Services
Azure Dedicated Hosts
Objective 2.2 · Azure Architecture Services
Azure Kubernetes Service (AKS)
Objective 2.2 · Azure Architecture Services
Azure Container Registry
Objective 2.2 · Azure Architecture Services
Azure Logic Apps
Objective 2.2 · Azure Architecture Services
Azure Event Grid
Objective 2.2 · Azure Architecture Services
Azure Service Bus Messaging
Objective 2.2 · Azure Architecture Services
Azure Event Hubs
Objective 2.2 · Azure Architecture Services
Azure API Management
Objective 2.2 · Azure Architecture Services
Azure Content Delivery Network (CDN)
Objective 2.3 · Azure Architecture Services
Azure Traffic Manager
Objective 2.3 · Azure Architecture Services
Azure Front Door
Objective 2.3 · Azure Architecture Services
Azure Application Gateway and WAF
Objective 2.3 · Azure Architecture Services
Azure Network Security Groups (NSG)
Objective 2.3 · Azure Architecture Services
Azure DDoS Protection
Objective 2.3 · Azure Architecture Services
Azure Private Link and Private Endpoints
Objective 2.3 · Azure Architecture Services
Azure VNet Peering
Objective 2.3 · Azure Architecture Services
Azure Bastion
Objective 2.3 · Azure Architecture Services
Azure Firewall
Objective 2.3 · Azure Architecture Services
Azure Route Tables and UDRs
Objective 2.3 · Azure Architecture Services
Azure Files and File Sync
Objective 2.4 · Azure Architecture Services
Azure Queue Storage
Objective 2.4 · Azure Architecture Services
Azure Managed Disks
Objective 2.4 · Azure Architecture Services
Azure Data Lake Storage
Objective 2.4 · Azure Architecture Services
Azure Database for MySQL and PostgreSQL
Objective 2.4 · Azure Architecture Services
Azure Synapse Analytics
Objective 2.4 · Azure Architecture Services
Azure Cache for Redis
Objective 2.4 · Azure Architecture Services
Azure AI Cognitive Services
Objective 2.2 · Azure Architecture Services
Azure Machine Learning Overview
Objective 2.2 · Azure Architecture Services
Azure OpenAI Service
Objective 2.2 · Azure Architecture Services
Microsoft Sentinel (SIEM)
Objective 2.5 · Azure Architecture Services
Azure Key Vault
Objective 2.5 · Azure Architecture Services
Microsoft Entra Identity Protection
Objective 2.5 · Azure Architecture Services
Privileged Identity Management (PIM)
Objective 2.5 · Azure Architecture Services
Azure VM Storage Options
Objective 2.2 · Azure Architecture Services
Azure Networking Concepts Overview
Objective 2.3 · Azure Architecture Services
Azure Site Recovery (Disaster Recovery)
Objective 2.1 · Azure Architecture Services
Azure Backup Service
Objective 2.1 · Azure Architecture Services
Azure Storage Redundancy Options (LRS/GRS)
Objective 2.4 · Azure Architecture Services
Azure Hybrid Benefit
Objective 2.2 · Azure Architecture Services
Free AZ-900 practice questions with full explanations. Test what you learn chapter by chapter.
AZ-900 Practice Questions