Introducción
Puede usar Azure Pipelines para automatizar las implementaciones de Bicep. Azure Pipelines proporciona un proceso flexible y reutilizable para propagar cambios en el entorno de Azure. Una canalización aplica el proceso que usted defina para garantizar la calidad de las implementaciones y de su entorno de Azure. Una canalización de implementación garantiza también que todos los usuarios que colaboran en los archivos de Bicep usen el mismo proceso. En este módulo, aprenderá a definir una canalización en Azure Pipelines y a implementar código de Bicep usando la canalización.
Escenario de ejemplo
Supongamos que usted es responsable de implementar y configurar la infraestructura de Azure para un sitio web en una empresa de juguetes. Ha creado un archivo de Bicep para implementar el sitio web. Cada vez que necesita volver a configurar el sitio web, actualiza los archivos de Bicep y los vuelve a implementar desde su PC. El equipo del sitio web solicita cambios periódicamente, por lo que el proceso de implementación requiere mucho tiempo. Quiere encontrar una manera de automatizar el proceso para poder dedicarse a otras tareas e iniciativas.
También desea que sus compañeros puedan realizar cambios en los archivos de Bicep e implementar los archivos por sí mismos, pero debe asegurarse de que sus compañeros siguen el mismo proceso que usted usa. Decide crear una canalización de implementación que se ejecutará automáticamente cada vez que se actualice el código de Bicep en el repositorio compartido. La canalización implementará los archivos de Bicep en Azure.
¿Qué aprenderá?
En este módulo, aprenderá a automatizar la implementación de archivos de Bicep mediante Azure Pipelines. Conocerá las ventajas de usar canalizaciones para implementar código y aprenderá a crear una canalización básica que implementa un archivo de Bicep. También aprenderá a autorizar la canalización para implementar recursos en su entorno de Azure y cómo establecer cuándo se ejecuta una canalización.
¿Cuál es el objetivo principal?
Después de completar este módulo, podrá usar Azure Pipelines para crear una canalización que implemente un archivo básico de Bicep en un grupo de recursos de Azure.