Administración de escenarios de implementación de un extremo a otro mediante Bicep y Acciones de GitHub

Avanzado
Ingeniero de DevOps
Desarrollador
Administrador
Azure Resource Manager
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: