Introducción
Es posible que su equipo ya haya usado Azure Portal, plantillas de Azure Resource Manager (ARM) JSON o una interfaz de la línea de comandos (CLI) para implementar recursos de Azure. Si está acostumbrado a trabajar con plantillas de ARM JSON, sabe cómo Bicep proporciona un mejor proceso de creación de plantillas que las plantillas de ARM JSON. Merece la pena invertir en el uso de Bicep para los recursos de Azure, pero la migración de las implementaciones existentes a Bicep no se logra haciendo clic en un botón. El proceso implica un flujo de trabajo recomendado que incluye la conversión, la migración, la refactorización y la prueba.
Escenario de ejemplo
Supongamos que es responsable de implementar y configurar la infraestructura de Azure en una empresa de juguetes. Recientemente, su empresa ha adquirido un competidor más pequeño que ha creado un popular camión de juguete. Esta empresa también usa Azure para hospedar su infraestructura de la aplicación, pero la empresa implementa sus recursos con Azure Portal. Ha implementado una máquina virtual que proporciona algunos de los servicios para el camión de juguete.
Quiere comenzar el proceso de estandarización en el uso de Bicep en todas las implementaciones de recursos. Para llevar a cabo esta tarea, convertirá y migrará sus recursos a Bicep. Refactorizará las plantillas para mejorar la claridad y probará las implementaciones para comprobar la migración.
¿Qué haremos?
En este módulo, obtendrá información sobre el flujo de trabajo recomendado para migrar sus recursos de Azure a Bicep. Este flujo de trabajo consta de cinco fases: conversión, migración, refactorización, prueba e implementación.
Obtendrá información sobre cómo convertir y migrar sus recursos de Azure y las plantillas JSON a archivos de Bicep. También obtendrá información sobre los recursos y las herramientas que pueden ayudarle a mejorar la calidad de sus plantillas. Por último, obtendrá información sobre cómo realizar implementaciones de prueba de sus plantillas convertidas.
¿Cuál es el objetivo principal?
Después de completar este módulo, comprenderá cómo se migran los recursos de Azure a Bicep. También adquirirá confianza en la fidelidad de las plantillas que usará en futuras implementaciones.