Bicep intermediário
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.
Código de Conquista
Gostaria de solicitar um código de conquista?
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.