Gerenciar vários ambientes usando o Bicep e o GitHub Actions

Intermediário
Engenheiro de DevOps
Desenvolvedor
Administrador
Azure Resource Manager
GitHub

Implante seu código Bicep em vários ambientes para melhorar a qualidade de suas implantações. Usar fluxos de trabalho reutilizáveis para reduzir a duplicação de código e definir valores de parâmetro para cada ambiente.

Objetivos de aprendizagem

Depois de concluir este módulo, você poderá:

  • Implantar arquivos Bicep em vários ambientes do Azure por meio de um fluxo de trabalho
  • Usar fluxos de trabalho reutilizáveis para evitar repetição
  • Usar e proteger parâmetros para cada ambiente

Pré-requisitos

Você deve estar familiarizado com o uso do:

  • Bicep, incluindo criar e implantar arquivos básicos, arquivos de parâmetro, validação de simulação e a operação what-if.
  • O Azure, incluindo o portal do Azure, as assinaturas, os grupos de recursos e os recursos.
  • Comandos básicos do Git, inclusive com clonagem, confirmação de arquivos e envio de alterações por push para o GitHub.
  • Fluxos de trabalho por meio do GitHub Actions, incluindo trabalhos e segredos.

Para trabalhar nos exercícios do módulo, você precisará dos seguintes itens:

  • Uma conta do Azure que pode criar grupos de recursos, aplicativos do Microsoft Entra e entidades de serviço.
  • Uma conta do GitHub.

Você também precisará ter instalado localmente o seguinte: