Gerenciar cenários de implantação de ponta a ponta usando o Bicep e o Azure Pipelines

Avançado
Engenheiro de DevOps
Desenvolvedor
Administrador
Azure Resource Manager
Azure DevOps
Azure Pipelines

Crie um pipeline unificado para implantar todo o ambiente. Adicione um estágio de build ao pipeline e use artefatos de pipeline e saídas Bicep para publicar aplicativos, bancos de dados e blobs.

Objetivos de aprendizagem

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

  • Implantar a infraestrutura, os aplicativos, os scripts de banco de dados e os blobs de armazenamento do Azure de um só pipeline
  • Usar scripts de pipeline e tarefas de pipeline para executar etapas de implantação
  • Usar artefatos de pipeline para publicar arquivos compilados para as fases de pipeline de implantação usarem
  • Passe dados de seus arquivos Bicep para outras etapas de implantação usando saídas

Pré-requisitos

Você deve estar familiarizado com o uso do:

  • Bicep, incluindo recursos filho e como implantar arquivos Bicep no Azure.
  • O Azure, incluindo o portal do Azure, as assinaturas, os grupos de recursos e os recursos.
  • Comandos do Git básicos, incluindo clonagem, confirmação de arquivos e envio de alterações por push para o Azure Repos.
  • Pipelines do YAML por meio do Azure Pipelines, incluindo pipelines, ambientes e conexões de serviço multifase.

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

  • Uma conta do Azure, com a capacidade de criar grupos de recursos, aplicativos do Microsoft Entra e entidades de serviço.
  • Uma conta e uma organização do Azure DevOps.

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