In this Azure tutorial, we will discuss what is a Resource Group in Azure. Along with this, a few other related topics.
A Resource Group in Azure is a logical container for creating your Azure resources. It holds all your Azure Resources. A resource group created in a specific region can contain the resources created in the other regions. There is no restriction on that.

Resource groups, also referred to as the central unit, serve as a logical container for all Azure resources.
You need a Resource Group to be created while creating any resources in the Azure Portal.
A resource is an instance of service or an asset, such as Azure Virtual Machines, Azure storage, etc., that you create in Azure for multiple purposes.
Table of Contents
What is the purpose of a resource group?
Resource Groups in Azure are an approach to grouping a collection of resources that facilitates easy maintenance, such as monitoring and automatic provisioning. This is the primary purpose of resource groups.
Behind the scenes, Azure Resource Manager (ARM) is a technology that supports Azure’s activities.
Why do we need a resource group in Azure?
A Resource Group is a logical container that stores metadata for resources. It helps with the administration activities and cost management of the group of resources and also helps with the easy control of role-based access.
How do I organize my Azure Resource Group?
There are 4 levels of management scope that Azure provides to manage the Azure Resources
- Management Groups
- Subscriptions
- Resource Groups
- Resources

Management Groups
Management Groups are containers for multiple subscriptions that help manage access and compliance. Subscriptions under the management groups inherit all the properties of the management groups.
Subscriptions
A Subscription is used to manage the costs and the number of resources created based on the plan for a user account or for an Organisation. Each subscription has limits on the number of resources you can create and use based on the plan.
Resource Groups
A Resource Group is a logical container for creating your Azure resources. That holds all your Azure Resources.
Resources
A resource is the instances of service you create, like Azure Virtual Machines, Azure Storage, Azure SQL, etc., made in Azure for multiple purposes.
Note that it is so easy to create a Resource Group in Azure.
How do I find a Resource Group in Azure?
There are multiple ways to find all the Resource Groups in Azure Portal
Once you log in to the Azure Portal, you can click on the Resource Groups link in the left navigation. It will show you the list of Resource groups present.

Or, you can search for the Resource groups and click on the search result link to get the list of Azure resource groups

Azure Resource Groups best practices
Below are a few best practices for the Azure Resource Groups
- Creating an Azure resource group per region where the resources will be located is recommended.
- A built-in policy will report when the resource location doesn’t match the resource group location. Per the policy, the resource and group locations should be the same.
- When naming your resource group, follow the proper naming standards. For instance, specify “rg” for the first two letters of the name.
You can check out how to delete Resource Group in Azure
FAQs
Do Azure resource groups cost money?
The answer to this question is absolute No. There is no price for the Resource Group. You need to pay for the resources as per the pricing model. So you need to pay for the resources, not the Resource Groups.
Can Azure Resource Groups be nested
Answer: No
How many Resource Groups per subscription in Azure
Answer: 980
What is a resource in Azure?
- A resource is an item that is manageable and available via Azure.
- You can also call the resource the key component of Azure.
How many Resource Groups can a resource be added?
Each resource can only exist in one resource group. If one resource needs to exist on a different deployment cycle, it should be in another resource group.
How do I change Azure Resource Group?
Follow the steps below to change the Azure Resource Group.
Log in to Azure Portal (https://portal.azure.com/)
Search for the resource that needs to be migrated to the different resource group.

Click on the Move button and then select the Move to another resource group option on the Resource Page.

Select the new Resource group where the resource needs to be moved, and check that I understand that tools and scripts associated with moving resources will not work until I update them to use the new resource IDs option.
Then click on the Ok button to move the resource to the new Azure Resource Group.

What is Azure Resource Manager?
Azure Resource Manager is the service that works behind the scenes with Azure Resource Groups. This provides a management layer that helps to create, update, delete, or manage the resources in your Azure account.
The benefits of using Resource Manager
There are many benefits to Azure Resource Manager
- You can easily manage and monitor all the resources as a group with Azure Resource Manager’s help.
- It helps you provide many templates that help you manage your infrastructure.
- Another important thing is that it helps you apply the tags to all resources, which helps you organize all your resources logically.
- It helps to define the dependencies between all the Azure resources
You may also like going through the tutorials below
- Azure Resource Group Best Practices
- How to give access to Resource Group in Azure
- How to add a user to Resource Group in Azure
- How to recover deleted Resource Group Azure
Conclusion
This is all about the resource group in Azure, and it’s purpose. I hope you enjoy this Azure tutorial !!!.
I am Bijay, a Microsoft MVP (10 times) having more than 17 years of experience in the software industry. During my IT career, I got a chance to share my expertise in SharePoint and Microsoft Azure, like Azure VM, Azure Active Directory, Azure PowerShell, etc. I hope you will learn from these Azure tutorials. Read more
