<aside>
💡 Azure Resource Manager (ARM) Nos permite administrar los recursos de forma masiva y muy rápida.
</aside>
Características:
- Podemos crear muchas Virtual Machines masivamente a través de plantillas.
- Es responsable de interactuar con todos los servicios en Azure
- Podemos crear recursos de Azure desde (Visual Studio, PowerShell, Azure Portal, etc.)
- Se interactúa con una API, la ARM API
- Permite controlar el acceso a los recursos
- Pueden contener parámetros
Beneficios:
- Plantillas en formato JSON
- Administrar recursos por grupo
- Capacidad de reutilización
- Control de Acceso Basado en Roles (RBAC)
- Tags disponibles
- Facturación
- Permite desplegar múltiples recursos a la vez
- Permite crear plantillas declarativas para despliegue (Para evitar hacer scripts complejos y propensos a errores)
- Puedes especificar dependencias entre recursos (Para que sean desplegados en el orden correcto)