You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Every resource you create in Azure — whether it is a virtual machine, a storage account, a database, or a network — is managed through Azure Resource Manager (ARM). ARM is the deployment and management layer that processes all requests to create, update, or delete Azure resources. Understanding ARM and resource groups is essential to organising, securing, and managing your Azure environment.
Azure Resource Manager is the control plane for Azure. When you interact with Azure — whether through the portal, CLI, PowerShell, SDKs, or REST APIs — your request is sent to ARM, which authenticates and authorises it before forwarding it to the appropriate Azure resource provider.
Think of ARM as the single front door for all Azure management operations. Regardless of which tool you use, the request always flows through ARM:
Azure Portal ──┐
Azure CLI ──┤
PowerShell ──┼──▶ Azure Resource Manager ──▶ Resource Provider ──▶ Resource
REST API ──┤
SDKs ──┘
This unified layer provides several benefits:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.