Administración de escenarios de implementación de un extremo a otro mediante Bicep y Acciones de GitHub
Cree un flujo de trabajo unificado para implementar todo el entorno. Agregará trabajos de compilación al flujo de trabajo y usará artefactos de flujo de trabajo y salidas de Bicep para publicar aplicaciones, bases de datos y blobs.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Implemente la infraestructura, las aplicaciones, los scripts de base de datos y los blobs de almacenamiento de Azure desde un único flujo de trabajo.
- Usar scripts de flujo de trabajo y acciones de flujo de trabajo para realizar pasos de implementación.
- Usar artefactos de flujo de trabajo para publicar archivos compilados para los trabajos de flujo de trabajo de implementación que se usarán.
- Pasar datos de los archivos de Bicep a otros pasos de implementación mediante salidas.
Requisitos previos
Debe estar familiarizado con el uso de:
- Bicep, incluidos los recursos secundarios, y cómo implementar archivos de Bicep en Azure.
- Azure, incluyendo Azure Portal, suscripciones, grupos de recursos y definiciones de recursos.
- Comandos básicos de Git, incluidos los de clonación, confirmación de archivos e inserción de cambios en GitHub.
- Acciones de GitHub, incluidos trabajos, entornos y secretos.
Para realizar los ejercicios del módulo, necesitará lo siguiente:
- Una cuenta de Azure que tiene la capacidad de crear grupos de recursos y aplicaciones de Microsoft Entra
- Una cuenta de GitHub
Para realizar los ejercicios, también necesitará tener lo siguiente instalado localmente:
- Visual Studio Code
- La extensión de Bicep para Visual Studio Code
- Herramientas más recientes de la CLI de Azure o la última versión de Azure PowerShell