Resumo

Concluído

Recentemente, sua empresa adquiriu um concorrente menor que criou um caminhão de brinquedo. Essa empresa usa o Azure para hospedar a infraestrutura do aplicativo, mas os recursos foram implantados por meio do portal do Azure e dos modelos JSON do ARM. Sua empresa usa o Bicep para infraestrutura como código, e você precisava migrar todos os recursos do Azure para usar o Bicep para implantações.

Neste módulo, você aprendeu sobre o processo e o fluxo de trabalho recomendado para migrar seus recursos do Azure para o Bicep. Esse fluxo de trabalho consiste em cinco fases: conversão, migração, refatoração, teste e implantação. Você conheceu as limitações desse fluxo de trabalho e como alinhar seus modelos com os padrões de código e as melhores práticas da sua equipe. Você também aprendeu sobre as ferramentas e os recursos que podem ajudar na conclusão do fluxo de trabalho.

Você exportou a máquina virtual de back-end do caminhão de brinquedo para um modelo do ARM em JSON. Você usou o comando Bicep decompile para converter o modelo JSON em um arquivo Bicep. Após a conversão, você moveu os recursos para um arquivo Bicep implementável. Você refatorou o arquivo Bicep para ajustar os nomes simbólicos, os parâmetros e as variáveis. Você adicionou descrições de parâmetros. Você testou o modelo refatorado usando a operação de teste de hipóteses, fez ajustes e testou-o novamente. Por fim, você implantou o modelo no seu ambiente do Azure.

Depois de implantar com êxito o ambiente de produção usando o código Bicep, estará tudo pronto. As próximas etapas são a implantação de um pipeline e de implantações automatizadas.

Referências