Resumen

Completado

Su empresa ha adquirido recientemente un competidor más pequeño que ha creado un camión de juguete. Esta empresa usa Azure para hospedar su infraestructura de la aplicación, pero implementa sus recursos mediante Azure Portal y plantillas de ARM JSON. Su empresa usa Bicep para la infraestructura como código y necesitaba migrar todos los recursos de Azure para usar Bicep en las implementaciones.

En este módulo, ha obtenido información sobre el proceso y el flujo de trabajo recomendado para migrar los recursos de Azure a Bicep. El flujo de trabajo consta de cinco fases: conversión, migración, refactorización, prueba e implementación. Obtuvo información sobre las limitaciones de este flujo de trabajo y sobre cómo alinear las plantillas a los estándares de código y los procedimientos recomendados del equipo. También se ha familiarizado con las herramientas y los recursos que pueden ayudarle a completar el flujo de trabajo.

Ha exportado la máquina virtual de back-end del camión de juguete a una plantilla de ARM JSON. Ha usado el comando decompile de Bicep para convertir la plantilla JSON en un archivo de Bicep. Después de la conversión, migró los recursos a un archivo de Bicep implementable. Ha refactorizado el archivo de Bicep para ajustar los nombres simbólicos, los parámetros y las variables. Agregó descripciones de parámetros. Ha usado la operación what-if para probar la plantilla refactorizada, ha realizado ajustes y ha vuelto a probarla. Por último, ha implementado la plantilla en su entorno de Azure.

Una vez que ha implementado correctamente el entorno de producción mediante el código de Bicep, ha finalizado el proceso. Los pasos siguientes son la implementación de una canalización y las implementaciones automatizadas.

Referencias