Introduction
Azure's organizational structure includes subs, management, and resource groups. Understanding the Azure Resource Management hierarchy is necessary before understanding Azure Subscriptions and Management Groups.
What is Azure Resource Manager?
The Azure Resource Manager service is in charge of managing and deploying Azure resources. It has a management layer that lets us create, edit, and remove Azure account resources. We use administrative tools like access control, locks, and tags to safeguard and manage our resources after deployment.
Consistent management layer
Resource Manager gets it when a user sends a request using one of the Azure tools, APIs, or SDKs. It verifies and approves the request. The proposal is submitted to the Azure service, which executes the action indicated. All queries are routed through the same API, so the results and capabilities are similar across all tools.
The graphic below depicts the function of Azure Resource Manager in managing Azure requests.
All portal capabilities are accessible via PowerShell, Azure CLI, REST APIs, and client SDKs. API-based functionality will be available on the portal 180 days after its initial release.
Terminology
If you are a first-time user of Azure, there are a few names or words that you may not be familiar with.
- A controlled item that may be accessed via Azure is referred to as a resource. Virtual machines, storage accounts, databases, web applications, and virtual networks are all examples of Azure resources.
- A container for Azure solutions that holds related resources is known as a resource group. To put it another way, the resource group contains all the help we wish to manage as a group.
- A service that makes Azure resources available is known as a resource provider—for example, Microsoft. Compute is a well-known resource provider that offers virtual machine resources. Microsoft is another ordinary resource supplier. Storage.
- A JSON file that defines one or more resources to be distributed to a resource group, subscription, management group, or tenant via the Resource Manager template.
- The declarative syntax allows us to state, "This is what I'm going to build," without writing the programming commands to make it happen. The Resource Manager template demonstrates declarative syntax.
The benefits of using Resource Manager
The Azure Resource Manager has several advantages, some of which are listed below:
- To control the infrastructure, use the declarative templet.
- Rather than managing individual resources, we should install, administer, and monitor the entire system.
- Define resource dependencies so they may be delivered in the proper sequence.
- Use tags to categorize all of the resources in our subscription intelligently.
- To better comprehend our organization's invoicing, look at the pricing for a group of help with the same tag.





