Resumen

En este módulo, hemos visto lo que significa Azure Resource Manager y lo que hay en una plantilla de Resource Manager.

Las plantillas de Resource Manager son declarativas, lo que significa que el usuario define qué recursos necesita y deja que Resource Manager se encargue de los detalles de la implementación.

Hemos usado una plantilla de inicio rápido de Azure existente para implementar una máquina virtual. Las plantillas de inicio rápido son una forma excelente de iniciar sus implementaciones. También muestran los procedimientos recomendados que le pueden ser de utilidad al crear sus propias plantillas.

También hemos extendido la plantilla de inicio rápido para configurar el software de servidor web en la máquina virtual. La extensión de una plantilla existente es un método fabuloso para poner algo en funcionamiento rápidamente y entender cómo encajan todas las piezas.

Las plantillas de Resource Manager también admiten composición. A medida que vaya creando sus implementaciones, puede escribir plantillas más pequeñas que definan una parte del sistema y, luego, combinarlas para crear un sistema completo.

Pensemos en los analistas a los que asistimos en su empresa de servicios financieros. Al crear la biblioteca de plantillas de Resource Manager, podrá ensamblar las implementaciones de cada analista mucho más rápidamente. Una vez completado cada modelo financiero, tiene que ejecutar un único comando de la CLI de Azure para desmantelar la implementación.

Limpieza

Al trabajar en una suscripción propia, se recomienda identificar al final de un proyecto si aún necesita los recursos creados. Los recursos que se dejan en ejecución pueden costarle mucho dinero. Puede eliminar los recursos de forma individual o eliminar el grupo de recursos a fin de eliminar todo el conjunto de recursos.

Más información

Una excelente manera de aprender es practicando. Intente escribir una plantilla de Resource Manager que automatice una de sus implementaciones.

Consulte la documentación de Resource Manager en Azure para más información sobre cómo crear, implementar y administrar plantillas, además de cómo realizar auditorías en ellas y solucionar problemas al respecto.

Estos son algunos de los recursos que ahondan más en lo que ha aprendido en este módulo.

Estos son algunos temas que no hemos abordado aquí, pero que pueden interesarle a medida que explore y cree sus propias plantillas.

Comprobación de sus conocimientos

1.

Supongamos que queremos crear una plantilla reutilizable que utilice la extensión de script personalizado para configurar el contenido web en una máquina virtual. ¿Cuál es la mejor forma de habilitar las implementaciones para especificar el script que configura el contenido web?