Understanding ARM concepts
ARM is an expositional, template-driven approach that serves to orchestrate deployments across various resources. ARM helps to map configuration to appropriate resource settings. It is the central endpoint to deploy models for cloud service resources and manage the life cycle and global properties of these cloud services.
ARM provides the where, what, and how through description, provision, and control. It is the management and deployment service for both Azure and Azure Stack Hub. It helps by providing a dedicated management layer that allows you to create, update, and delete resources within the Azure subscription. It enables you to use management features, such as access controls, locks, and tags, to secure and organize the resources post-deployment.
ARM provides a consistent management layer that describes the resource inventory and component relationships using tags, links, and groups. It helps to provision across regions, and across resources...