Azure Resource Manager (ARM)
Information Technology > Cloud computing platformsDescription
Microsoft Azure Resource Manager (ARM) is a management framework that allows administrators to deploy, manage, and monitor Azure resources. It provides a consistent layer for creating, updating, and deleting resources in an Azure subscription. With ARM, you can use templates to define the deployment and configuration of your applications, making it easier to manage and visualize resources in your app. You can also apply access control to all services because role-based access control (RBAC) is natively integrated into the management platform. Furthermore, ARM makes it easy to organize resources by allowing you to tag them with metadata and group them into containers called resource groups.
Stack
Expected Behaviors
Fundamental Awareness
At this level, individuals have a basic understanding of Azure Resource Manager and cloud computing concepts. They are familiar with the different Azure services but may not have hands-on experience. Their knowledge is mostly theoretical, and they might need guidance to perform tasks.
Novice
Novices can perform simple tasks such as creating and managing resource groups and deploying resources using ARM templates. They understand Azure policies and initiatives and can use Azure CLI and PowerShell for ARM tasks. However, they still require some assistance and supervision to complete tasks successfully.
Intermediate
Intermediate users can design and implement ARM templates, manage resources and subscriptions, and implement role-based access control (RBAC). They can use Azure Monitor and Azure Advisor for resources management and have advanced usage of Azure CLI and PowerShell for ARM tasks. They can work independently but may need help with complex scenarios.
Advanced
Advanced users can implement governance and compliance with Azure Policy, manage costs and billing in Azure, secure resources using Azure Security Center, automate tasks using Azure Automation, and integrate Azure DevOps with ARM. They can handle complex tasks and troubleshoot common issues without much assistance.
Expert
Experts can design and implement complex ARM templates, implement advanced governance and compliance strategies, optimize resource usage and cost, implement disaster recovery and high availability strategies, and troubleshoot and diagnose issues in ARM. They have a deep understanding of Azure Resource Manager and can handle any situation or task without needing any guidance.