You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Azure Resource Manager (ARM) is the deployment and management service for Azure. Every interaction with Azure — whether through the portal, CLI, SDKs, or IaC tools — passes through ARM. Understanding ARM is essential for writing effective Infrastructure as Code on Azure.
ARM is the control plane for Azure. It receives all API requests, authenticates and authorises them, and then forwards them to the appropriate resource provider (e.g., Microsoft.Compute for VMs, Microsoft.Storage for storage accounts).
Azure Portal
Azure CLI → Azure Resource Manager → Resource Provider → Resource
Bicep / ARM JSON (e.g., Microsoft.Compute)
Terraform
A resource group is a logical container that holds related Azure resources. Every resource must belong to exactly one resource group.
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.