Introdução

Concluído

Ao usar fluxos de trabalho, você pode automatizar a validação, o teste e a implantação do código do Bíceps. Muitos dos benefícios de usar o Bicep vêm da implantação de sua infraestrutura do Azure junto com os outros componentes de sua solução, como aplicativos e configuração de banco de dados. Neste módulo, você aprenderá como estender um fluxo de trabalho que já implanta o código Bicep para implantar uma solução inteira.

Cenário de exemplo

Suponha que você seja responsável por implantar e configurar a infraestrutura do Azure em uma empresa de brinquedos. Você criou um modelo Bicep para implantar o site da sua empresa, que implanta um aplicativo do Serviço de Aplicativo, um banco de dados SQL do Azure para sua lista de produtos e uma conta de armazenamento para hospedar imagens de produtos. Você já criou um fluxo de trabalho que implanta seus recursos do Azure usando seu modelo Bicep. Agora, você deseja estender o fluxo de trabalho para implantar seu aplicativo, configurar seu banco de dados e semear alguns dados de teste necessários para seu site.

Diagrama de arquitetura ilustrando os componentes do Azure da solução, com o fluxo de trabalho implantando o arquivo Bicep e executando as etapas adicionais nos recursos.

O que vai fazer?

Neste módulo, você aprenderá como estender um fluxo de trabalho de implantação para que ele implante a infraestrutura do Azure, aplicativos, bancos de dados e dados juntos. Você adicionará trabalhos de compilação ao seu fluxo de trabalho que compilam um projeto de aplicativo e banco de dados e usará artefatos de fluxo de trabalho para propagar os arquivos implantáveis pelo fluxo de trabalho. Você usará as saídas do Bicep do seu fluxo de trabalho para integrar os componentes do seu fluxo de trabalho e atualizará seus trabalhos de implantação para publicar seu aplicativo, site e dados de exemplo.

Qual é o principal objetivo?

Depois de concluir este módulo, você poderá criar um fluxo de trabalho de implantação unificado que:

  • Provisiona recursos do Azure usando um arquivo Bicep.
  • Implanta um aplicativo no Serviço de Aplicativo do Azure.
  • Publica um esquema de banco de dados em um banco de dados SQL do Azure.
  • Adiciona dados de exemplo a um banco de dados SQL do Azure e a um contêiner de blob de Armazenamento do Azure.

Você também saberá como usar efetivamente artefatos de fluxo de trabalho, saídas Bicep e variáveis de fluxo de trabalho para coordenar as diferentes partes do seu fluxo de trabalho.