Question

Difficulty: HardAzure Resources, Resource Groups, Subscriptions, and Management Groups

An administrator is designing a resource layout for a new multi-tier application. The architecture design includes a resource group named rg-app-prod located in the East US region. The plan specifies that all frontend web servers must be deployed in the West US region but placed within rg-app-prod. Additionally, to organize database resources separately, the plan proposes creating a nested resource group named rg-app-db inside rg-app-prod. Which statement correctly describes the feasibility of this planned deployment?

  1. The deployment is partially supported; resources can be deployed in a different region than their containing resource group, but resource groups cannot be nested.Answer
  2. B
    The deployment is fully supported because Azure resource groups allow multi-level nesting and can contain resources deployed in any Azure region.
  3. C
    The deployment is not supported because all Azure resources must reside in the same geographical region as the resource group that contains them.
  4. D
    The deployment is not supported because nesting resource groups is prohibited and all resources must be deployed in the same region as their resource group.

Answer

The deployment is partially supported; resources can be deployed in a different region than their containing resource group, but resource groups cannot be nested.
The deployment is partially supported because Azure permits resources to be deployed in a region different from their resource group. The resource group's location is only used to store metadata about the resources. However, Azure resource groups cannot contain other resource groups, so nested resource groups are not allowed.

Step-by-Step Solution

1
Analyze the rule for resource locations in relation to resource groups.
Resources do not inherit their resource group's location and can reside in different Azure regions.
The resource group location determines where metadata is stored, not where actual resource instances must run.
2
Analyze the hierarchy rule for resource groups.
Resource groups cannot contain other resource groups (no nesting is allowed).
Azure Resource Manager uses a flat structure for resource groups within a subscription.
3
Combine these rules to determine the overall support status.
Deploying West US resources in an East US resource group is supported, but nesting resource groups is not supported.
This makes the overall deployment design only partially supported.

Key Concept

Azure Resource Group containment rules, location independence, and flat hierarchy structure
Estimated Time:2m 0s
Rate this question