AZ-900 Describe Azure management and governance Practice Question
A company manages multiple Azure subscriptions for development, testing, and production environments. The governance team needs to ensure that every new subscription automatically includes a consistent baseline consisting of Azure Policy definitions, role assignments, and a predefined resource group structure. The team wants to package these governance components into a single deployable artifact that can be applied to any subscription with minimal manual effort. Which Azure feature should the team use?
⚠ Common exam trap
Many candidates confuse Azure Policy's ability to enforce rules with Blueprints' ability to package and orchestrate multiple governance components as a single artifact, leading them to choose Azure Policy when the question explicitly requires a deployable bundle.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Blueprints
Azure Blueprints is the correct choice because it is specifically designed to orchestrate the deployment of a consistent baseline—including Azure Policy definitions, role assignments, and resource groups—as a single, versioned, and repeatable artifact. Unlike other tools, Blueprints packages these governance components together and can be applied to any subscription with minimal manual effort, ensuring every new subscription automatically inherits the defined baseline.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Azure Blueprints
Why this is correct
Azure Blueprints allows you to define a repeatable set of Azure resources, policies, and role assignments that implement and adhere to an organization's standards, patterns, and requirements. A blueprint can be assigned to a subscription to create a consistent environment.
- ✗
Azure Policy
Why it's wrong here
Azure Policy is used to enforce organizational standards and to assess compliance at scale. However, it only applies policy rules and does not deploy role assignments or resource groups as part of a single package.
When this WOULD be correct
An exam question asking which Azure feature enforces compliance rules (e.g., restricting resource locations or SKUs) across subscriptions without deploying resources would have Azure Policy as the correct answer.
- ✗
Azure Resource Manager (ARM) templates
Why it's wrong here
ARM templates are Infrastructure as Code (IaC) files that define the resources to deploy, but they do not natively include Azure Policy assignments or role assignments. While you can embed some policies and roles using nested deployments, ARM templates lack the structured versioning and built-in governance packaging that Azure Blueprints provides.
When this WOULD be correct
A team needs to deploy a standardized set of Azure resources (e.g., virtual networks, storage accounts, VMs) with consistent configurations across multiple environments. ARM templates would be correct because they define and deploy infrastructure as code, and can be parameterized for different environments.
- ✗
Azure Management Groups
Why it's wrong here
Azure Management Groups manage access, policies, and compliance across multiple subscriptions at scale by organizing them hierarchically. However, they do not create or deploy a package of governance components; they only serve as a container for subscriptions and inherited policies.
When this WOULD be correct
An exam question asking how to centrally manage compliance and access across multiple subscriptions by grouping them into a hierarchy, such as applying a common policy to all subscriptions under a department, would have Management Groups as the correct answer.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure BlueprintsCorrect answer▾
Why this is correct
Azure Blueprints allows you to define a repeatable set of Azure resources, policies, and role assignments that implement and adhere to an organization's standards, patterns, and requirements. A blueprint can be assigned to a subscription to create a consistent environment.
✗Azure PolicyWrong answer — click to see why▾
Why this is wrong here
Azure Policy enforces compliance rules but cannot package role assignments and resource group structures into a single deployable artifact; it only defines policies and initiatives, not the full environment setup.
★ When this WOULD be the correct answer
An exam question asking which Azure feature enforces compliance rules (e.g., restricting resource locations or SKUs) across subscriptions without deploying resources would have Azure Policy as the correct answer.
Why candidates choose this
Candidates confuse Azure Policy's compliance enforcement with the broader environment orchestration provided by Blueprints, assuming policy definitions alone can create a consistent baseline including roles and resource groups.
✗Azure Resource Manager (ARM) templatesWrong answer — click to see why▾
Why this is wrong here
ARM templates deploy infrastructure resources but cannot enforce governance components like Azure Policy definitions or role assignments as a repeatable baseline across multiple subscriptions; they lack the built-in versioning and assignment tracking that Blueprints provide for governance artifacts.
★ When this WOULD be the correct answer
A team needs to deploy a standardized set of Azure resources (e.g., virtual networks, storage accounts, VMs) with consistent configurations across multiple environments. ARM templates would be correct because they define and deploy infrastructure as code, and can be parameterized for different environments.
Why candidates choose this
Candidates may confuse ARM templates with Blueprints because both use JSON to define resources, and ARM templates are a common tool for automation, leading them to overlook Blueprints' specific governance capabilities.
✗Azure Management GroupsWrong answer — click to see why▾
Why this is wrong here
Azure Management Groups organize subscriptions hierarchically for policy and access management, but they do not package governance components like policies, role assignments, and resource groups into a single deployable artifact.
★ When this WOULD be the correct answer
An exam question asking how to centrally manage compliance and access across multiple subscriptions by grouping them into a hierarchy, such as applying a common policy to all subscriptions under a department, would have Management Groups as the correct answer.
Why candidates choose this
Candidates may confuse Management Groups with Blueprints because both are used for governance at scale, but Management Groups only provide a structure for applying policies and RBAC, not a deployable artifact with resource templates.
Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Azure Cost Management and Billing
Key term
Group
A group is a collection of users, devices, or other objects that are assigned permissions and policies together for simplified management in identity and governance systems like Microsoft Entra ID.
Key term
Resource group
A logical container in Microsoft Azure that holds related resources for an application or solution, enabling unified management, security, and billing.
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.