Gerir cenários de implementação de ponta a ponta utilizando Bicep e GitHub Actions

Avançado
Engenheiro de DevOps
Programador
Administrador
Azure Resource Manager
GitHub

Crie um fluxo de trabalho unificado para implantar todo o seu ambiente. Você adicionará trabalhos de construção ao seu fluxo de trabalho, e usará artefactos de fluxo de trabalho e saídas Bicep para publicar aplicações, bases de dados e bolhas.

Objetivos de aprendizagem

Depois de concluir este módulo, conseguirá:

  • Implementar infraestruturas de Azure, aplicações, scripts de base de dados e bolhas de armazenamento de um único fluxo de trabalho
  • Utilize scripts de fluxo de trabalho e ações de fluxo de trabalho para executar etapas de implementação
  • Utilize artefactos de fluxo de trabalho para publicar ficheiros compilados para os trabalhos de implementação do fluxo de trabalho a utilizar
  • Passe dados dos seus ficheiros Bicep para outras etapas de implementação utilizando saídas

Pré-requisitos

Deve estar familiarizado com a utilização:

  • Bicep, incluindo recursos infantis, e como implantar ficheiros Bicep para Azure.
  • Azure, incluindo o portal do Azure, subscrições, grupos de recursos e recursos.
  • Comandos básicos de Git, incluindo clonagem, cometer ficheiros e impulsionar alterações no GitHub.
  • GitHub Actions, incluindo empregos, ambientes e segredos.

Para trabalhar através dos exercícios no módulo, você precisa:

  • Uma conta Azure, com a capacidade de criar grupos de recursos e aplicações de Diretório Ativo Azure.
  • Uma conta do GitHub.

Para trabalhar através dos exercícios, você também precisará do seguinte instalado localmente: