Implantar recursos do Azure usando o Bicep e o Azure Pipelines

Visão rápida

Conheça todos os benefícios da infraestrutura como código usando um fluxo de trabalho automatizado para implantar seus modelos Bicep e integre outras atividades de implantação com seus pipelines. Você criará pipelines usando Azure Pipelines.

Siga este roteiro de aprendizagem para aprender a:

  • Crie um pipeline que implanta seus arquivos Bicep.
  • Crie uma entidade de serviço que possa conectar com segurança seu pipeline ao Azure.
  • Verifique sua qualidade de código Bicep validando e testando no pipeline.
  • Trabalhe com vários ambientes e manipule parâmetros e aprovações.
  • Implante outras configurações, aplicativos e bancos de dados do Azure.
  • Crie pipelines que publiquem arquivos Bicep reutilizáveis em especificações de modelo e em módulos.
  • Proteja seus pipelines e verifique se todas as suas implantações do Azure seguem os padrões da sua organização.

Para saber mais sobre o Bicep, recomendamos que você siga este roteiro de aprendizagem:

Depois disso, você pode ter interesse em adicionar seu código Bicep a um pipeline de implantação. Escolha um destes dois roteiros de aprendizagem com base na ferramenta que você deseja usar:

Pré-requisitos

Esse roteiro de aprendizagem pressupõe que você tenha familiaridade com a implantação da infraestrutura usando o Bicep.

Introdução ao Azure

Escolha a conta do Azure correta para você. Pague conforme o uso ou experimente o Azure grátis por até 30 dias. Inscrição.

Módulos neste roteiro de aprendizagem

Crie um pipeline automatizado no Azure Pipelines que implanta com segurança recursos no Azure pelo código Bicep. Configure seu pipeline para ser executado conforme um agendamento ou quando a configuração for alterada.

Os principais serviços permitem que seus pipelines de implantação sejam autenticados com segurança com o Azure. Neste módulo, você aprenderá o que são entidades de serviço, como elas funcionam e como criá-las. Você também aprenderá como conceder a eles permissão para seus recursos do Azure para que seus pipelines possam implantar seus arquivos Bicep.

Valide e teste o código Bicep no pipeline de implantação. Você usará um lint, a validação de simulação e a operação de teste de hipóteses para validar as alterações do Azure antes de implantá-las, além de testar seus recursos após cada implantação.