Courseiva
Question 68 of 981
Describe Azure management and governancemediumMultiple ChoiceObjective-mapped

AZ-900 Describe Azure management and governance Practice Question

A company has multiple Azure subscriptions that are managed by different departments. The governance team needs to ensure that every new subscription follows a standardized set of compliance requirements, including specific Azure Policy definitions, a predefined role assignment for a central security group, and a base set of network resources. The solution must be reusable and allow the governance team to update the requirements centrally, with changes automatically applied to all subscriptions that use the same definition. Which Azure service should the governance team use?

⚠ Common exam trap

Many exam-takers confuse Azure Blueprints with ARM templates, but Blueprints is designed for orchestrated, versioned, and centrally managed compliance packages, whereas ARM templates are single-use deployment scripts without built-in lifecycle management.

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 enables the governance team to define a repeatable set of Azure resources and policies—including Azure Policy definitions, role assignments, and Resource Manager templates—that can be assigned to multiple subscriptions. When the blueprint definition is updated, all subscriptions using that blueprint receive the changes automatically, ensuring centralized compliance and versioning.

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 Management Groups

    Why it's wrong here

    Management groups provide a hierarchical structure for organizing subscriptions and applying policy inheritance, but they do not create a packaged, reusable definition that includes resource deployments, role assignments, and policies together. They are not designed for centrally updating a set of resources and artifacts across multiple subscriptions with versioning.

    When this WOULD be correct

    A question where the requirement is to manage access, compliance, and policy inheritance across multiple subscriptions without deploying resources, such as applying a common set of Azure Policy definitions and role assignments to all subscriptions under a management group hierarchy.

  • Azure Resource Manager (ARM) templates

    Why it's wrong here

    ARM templates are declarative JSON files that deploy Azure resources. While they can be versioned, they do not natively incorporate Azure Policy definitions or role assignments as part of a single, governance-focused artifact. They also lack built-in mechanisms to automatically apply updates to all existing deployments when the template changes.

    When this WOULD be correct

    A company needs to deploy a consistent set of Azure resources (e.g., VMs, storage accounts) with specific configurations across multiple environments (dev, test, prod) using a repeatable, version-controlled template. The solution should allow parameterization for environment-specific settings.

  • Azure Blueprints

    Why this is correct

    Azure Blueprints allows you to define a repeatable set of Azure resources, policies, and role assignments that implements organizational standards. Blueprints can be versioned, published, and assigned to subscriptions, and when updated, the changes can be applied to existing assignments. This exactly meets the requirement for a reusable, centrally managed governance package.

  • Azure Policy

    Why it's wrong here

    Azure Policy is used to enforce rules and effects on resources, such as allowed resource types or tagging requirements. It does not deploy infrastructure resources or assign RBAC roles. It is a component of governance but cannot by itself provide a full package of resources, policies, and role assignments as a single reusable artifact.

    When this WOULD be correct

    A question where the requirement is only to enforce compliance rules (e.g., restrict resource locations or require tags) across subscriptions, without needing to deploy resources or assign roles. For example: 'The governance team needs to ensure all resources are created in specific regions. Which service should they use?'

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 implements organizational standards. Blueprints can be versioned, published, and assigned to subscriptions, and when updated, the changes can be applied to existing assignments. This exactly meets the requirement for a reusable, centrally managed governance package.

Azure Management GroupsWrong answer — click to see why

Why this is wrong here

Azure Management Groups organize subscriptions hierarchically for access control and policy inheritance, but they do not provide a reusable blueprint with predefined resources like network configurations. They cannot deploy resources or centrally manage a set of compliance artifacts beyond policy and RBAC inheritance.

★ When this WOULD be the correct answer

A question where the requirement is to manage access, compliance, and policy inheritance across multiple subscriptions without deploying resources, such as applying a common set of Azure Policy definitions and role assignments to all subscriptions under a management group hierarchy.

Why candidates choose this

Candidates may confuse management groups with blueprints because both operate at scale across subscriptions, but management groups lack the ability to deploy and version a complete set of resources and policies as a single, reusable package.

Azure Resource Manager (ARM) templatesWrong answer — click to see why

Why this is wrong here

ARM templates are used for deploying infrastructure as code, but they do not provide a centralized, reusable mechanism to enforce compliance requirements across multiple subscriptions with automatic updates. Unlike Azure Blueprints, ARM templates require manual redeployment to apply changes.

★ When this WOULD be the correct answer

A company needs to deploy a consistent set of Azure resources (e.g., VMs, storage accounts) with specific configurations across multiple environments (dev, test, prod) using a repeatable, version-controlled template. The solution should allow parameterization for environment-specific settings.

Why candidates choose this

Candidates may confuse ARM templates with Azure Blueprints because both involve deploying resources, but they overlook that Blueprints provide governance and compliance enforcement at scale, while ARM templates are primarily for resource deployment without built-in policy or role assignment management.

Azure PolicyWrong answer — click to see why

Why this is wrong here

Azure Policy is used to enforce individual compliance rules (e.g., allowed resource types) but cannot deploy a predefined set of resources (like network resources) or centrally manage reusable, versioned templates that include role assignments and resource deployment. Blueprints combine policies, roles, and resource templates into a single, versioned package.

★ When this WOULD be the correct answer

A question where the requirement is only to enforce compliance rules (e.g., restrict resource locations or require tags) across subscriptions, without needing to deploy resources or assign roles. For example: 'The governance team needs to ensure all resources are created in specific regions. Which service should they use?'

Why candidates choose this

Candidates may confuse Azure Policy with Blueprints because both involve compliance, but Policy only enforces rules, while Blueprints also deploys resources and assigns roles. The word 'compliance' in the question triggers a mental shortcut to Azure Policy.

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?”

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Last reviewed: Jun 11, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

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.