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 seu 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 do Azure, aplicativos, scripts de banco de dados e blobs de armazenamento de um único pipeline
- Usar scripts de pipeline e tarefas de pipeline para executar etapas de implantação
- Usar artefatos de pipeline para publicar arquivos compilados para seus estágios de pipeline de implantação a serem usados
- Passar 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 YAML por meio do Azure Pipelines, incluindo pipelines de vários estágios, ambientes e conexões de serviço.
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 precisa do seguinte instalado localmente:
- do Visual Studio Code.
- A extensão Bicep para Visual Studio Code.
- A extensão #B0 do Azure Pipelines para Visual Studio Code #A1.
- As ferramentas da CLI do Azure mais recentes ou o Azure PowerShell mais recente.