Azure Resource Hierarchy

What is Azure Resource Hierarchy?

  • Azure Resouce Hierarchy is a hierarchical structure for organizing and managing resources. 
  • This is one of the key features of Azure Resource Manager(ARM)
  • It can be a straightforward structure or a complex representation depending on your enterprise resources, subscriptions, and a number of management groups.  
  • The structure looks like this:

Management Group-Highest level in Azure Resource Hierarchy

  • A management group is the highest level in the Azure resource hierarchy. 
  • It acts as a container for multiple subscriptions and provides a way to manage access, policies, and compliance across those subscriptions. 
  • Management groups allow for consistent governance and policy enforcement at scale. 
  • All the resources will inherit your policies down at the bottom. Apply your policies at the management group level

Subscription-Primary Billing component

  • A subscription is a billing and management container within Azure. 
  • It represents an agreement with Microsoft to use Azure services and resources. 
  • Subscriptions are typically associated with a specific Azure account or organization and provide a boundary for resource provisioning and management.

Resource Group-Container to contain resources

  • A resource group is a logical container within a subscription that holds related resources. 
  • Resources in a resource group will share the same lifecycle and are often deployed and managed together. 
  • Resource groups provide a way to organize and manage resources based on application, environment, project, or any other logical grouping.

Resource-Services you pay for.

  • A resource is a manageable item within Azure. 
  • Resources are Azure services like virtual machines, storage accounts, databases, virtual networks, or web apps. Customer pays for these resources as per their consumption.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top