Gerencie cenários de implantação de ponta a ponta usando o Bicep e o Azure Pipelines
Crie um pipeline unificado para implantar todo o ambiente. Você adiciona um estágio de compilação ao pipeline e usa artefatos de pipeline e saídas Bicep para publicar aplicativos, bancos de dados e blobs.
Objetivos de aprendizagem
Depois de concluir este módulo, conseguirá:
- Implantar infraestrutura, aplicativos, scripts de banco de dados e blobs de armazenamento do Azure a partir de um único pipeline
- Usar scripts de pipeline e tarefas de pipeline para executar etapas de implantação
- Use artefatos de pipeline para publicar arquivos compilados para seus estágios 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:
- Bicep, incluindo recursos filho e como implantar arquivos Bicep no Azure.
- Azure, incluindo o portal do Azure, assinaturas, grupos de recursos e recursos.
- Comandos básicos do Git, incluindo clonagem, confirmação de arquivos e envio de alterações para o Azure Repos.
- Pipelines YAML por meio de Pipelines do Azure, incluindo pipelines de vários estágios, ambientes e conexões de serviço.
Para trabalhar os exercícios no módulo, você precisa:
- Uma conta do Azure, com a capacidade de criar grupos de recursos, aplicativos Microsoft Entra e entidades de serviço.
- Uma organização e uma conta do Azure DevOps.
Para trabalhar com os exercícios, você também precisa do seguinte instalado localmente:
- Visual Studio Code.
- A extensão Bicep para Visual Studio Code.
- A extensão Azure Pipelines para Visual Studio Code.
- As ferramentas mais recentes da CLI do Azure ou o Azure PowerShell mais recente.