Bicep intermediário

Intermediário
Desenvolvedor
Administrador
Arquiteto de Soluções
Azure
Azure Resource Manager

O Bicep permite que você implante recursos do Azure. O Bicep usa uma sintaxe declarativa que você trata como o código do aplicativo. Tratar sua infraestrutura como código permite que você controle as alterações em seus requisitos de infraestrutura e torna suas implantações mais consistentes e reproduzíveis.

Use este roteiro de aprendizagem para aprofundar o seu conhecimento sobre o Bicep. Nele, você vai:

  • Implantar recursos filho e de extensão.
  • Adicione o código Bicep ao sistema de controle de versão do Git para acompanhar o histórico dele e colaborar com os membros da equipe.
  • Siga práticas recomendadas comprovadas para criar um código Bicep de alta qualidade.
  • Use solicitações pull para examinar o código Bicep da sua equipe.
  • Use o comando what-if para verificar os efeitos dos arquivos Bicep antes de implantá-los.
  • Migre modelos do ARM do JSON para o Bicep para tornar seus modelos de implantação do Azure existentes mais fáceis de ler e manter.
  • Use o Bicep para trabalhar com recursos que você já implantou usando o portal do Azure ou outras ferramentas para tornar suas implantações recorrentes e consistentes.

Dica

Quer aprender sobre o Bicep ao vivo com especialistas no assunto? Siga as sessões ao vivo do Learn sob demanda com os nossos especialistas.

Para saber mais sobre o Bicep, recomendamos a realização destes três roteiros de aprendizagem:

Depois disso, você pode estar interessado 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

Este roteiro de aprendizagem pressupõe que você conhece a implantação de recursos do Azure usando o Bicep.

Módulos neste roteiro de aprendizagem

Implante vários recursos do Azure em seu código do Bicep. Defina e use recursos-filho e de extensão. Trabalhe com os recursos criados fora de um modelo ou um módulo Bicep.

Controle de alterações do seu código bicep e exibição do histórico de arquivos que você alterou. Use branches para desenvolver várias versões do seu código ao mesmo tempo. Publique o seu repositório para dar suporte à colaboração.

Crie arquivos Bicep que dão suporte ao desenvolvimento colaborativo e siga as melhores práticas. Planeje os parâmetros para facilitar a implantação dos seus modelos. Use um estilo consistente, uma estrutura limpa e comentários para facilitar o entendimento, o uso e a modificação do código Bicep.

Evite alterações involuntárias e códigos Bicep mal escritos usando solicitações de pull. Usar estratégias de ramificação para proteger sua ramificação principal contra alterações acidentais. Entenda o que você deve procurar ao examinar o código Bicep.

Visualize os efeitos de suas implantações. Entenda os tipos de alterações detectadas pela operação what-if. Implante seus modelos usando o modo incremental e completo.

Exporte e converta seus recursos do Azure em arquivos Bicep e migre os modelos JSON do ARM (modelos do Azure Resource Manager) para o Bicep. Refatore seus arquivos Bicep para seguir as melhores práticas. Teste seus arquivos Bicep e implante-os em produção.