Administración de varios entornos mediante Bicep y Azure Pipelines
Implemente el código Bicep en varios entornos para mejorar la calidad de las implementaciones. Use plantillas de canalización para reducir la duplicación de código y establezca valores de parámetro para cada entorno.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Implementar archivos de Bicep en varios entornos de Azure desde una canalización
- Usar plantillas de canalización para evitar la repetición
- Usar y proteger parámetros en cada entorno
Requisitos previos
Debe estar familiarizado con el uso de:
- Bicep, incluida la creación e implementación de archivos básicos, archivos de parámetros, validación previa y la operación hipotética.
- Azure, incluyendo Azure Portal, suscripciones, grupos de recursos y definiciones de recursos.
- Comandos básicos de Git, incluyendo la clonación, la confirmación de archivos y la inserción de cambios en Azure Repos.
- Canalizaciones YAML mediante Azure Pipelines, incluidas canalizaciones de varias fases y conexiones de servicio.
Para realizar los ejercicios del módulo, necesita lo siguiente:
- Una cuenta de Azure que puede crear grupos de recursos, aplicaciones de Microsoft Entra y entidades de servicio.
- Una organización y una cuenta de Azure DevOps.
También debe tener instalados en el equipo local los siguientes productos:
- Visual Studio Code
- La extensión de Bicep para Visual Studio Code
- La extensión Azure Pipelines para Visual Studio Code
- Las herramientas más recientes de la CLI de Azureo la última versión de Azure PowerShell.
- Git