What is
Azure Resource Manager & Resource Group?
Azure Resource Manager-
Microsoft has designed a service for Deployment and Management of
resource for azure. So it is the deployment and management service for azure.
It provides a management layer which take actions like create, update and
delete resource in your Azure Account as per request after authentication and
authorization. It also provide some additional management feature like Locks,
Tags and access Control.
I have taken this
definition from Microsoft Documentation.
“Azure Resource Manager is the deployment and management service for
Azure. It provides a management layer that enables you to create, update, and
delete resources in your Azure account. You use management features, like
access control, locks, and tags, to secure and organize your resources after
deployment”
To understand, Please see the Image.
Description-
Every Request which is raised from Azure tools, APIs or SDKs is
received by Resource Manager. It authenticates and authorizes the request. It
send the request to Azure service which takes action. Because all requests are
handled through the same API, you see consistent results and capabilities in
all the different tools.
Resource
Group
It is a logical
container of resources which have or share common life cycle. Resource group has two type of move options
for resources-
1- Resource move
to another resource group in same subscriptions
2- Resource move
to another resource group which is in another subscriptions but both
subscriptions will in same tenant.
3- Move to
another region.
During Movement,
Both the source group and the target group are locked during the move
operation. Write and delete operations are blocked on the resource groups until
the move completes.
Note-
1. Moving a resource only moves it to a new resource group or
subscription. It doesn't change the location of the resource.
2. Moving can take Max 4 hours.4 hours are upper limit for this moving
operation.
3. Max 800 resource can be moved in a single operation.
4. If a virtual machine that uses the virtual network has failed, the
move is blocked. The move is blocked even when the virtual machine isn't one of
the resources being moved and isn't in one of the resource groups for the move.
5. Movement is not supported by all types of resources
Note-
·
All the resources in your resource
group should share the same lifecycle. You deploy, update, and delete them
together. If one resource, such as a server, needs to exist on a different
deployment cycle it should be in another resource group.
·
Each resource can exist in only
one resource group.
·
You can add or remove a resource
to a resource group at any time.
·
You can move a resource from one
resource group to another group
·
Resource group has two type of
locks. Read only and Delete
·
Resource group has tagging
options.
·
Resource group has activity logs for tracking.
Comments
Post a Comment