Fluxo de trabalho para migrar seus recursos para o Bicep
Neste módulo, você aprendeu sobre as cinco fases do fluxo de trabalho recomendado para migrar seus recursos do Azure para o Bicep. As cinco fases são converter, migrar, refatorar, testar e implantar. Esta unidade fornece um resumo do processo.
Fase 1: Converter
O objetivo da fase de conversão da migração de seus recursos é capturar uma representação inicial de seus recursos do Azure. O arquivo Bicep criado nesta fase não está completo e não está pronto para ser usado. No entanto, o arquivo fornece um ponto de partida para sua migração.
A fase de conversão consiste em duas etapas:
- Capture uma representação dos seus recursos do Azure.
- Converta a representação JSON em Bicep usando o
decompile
comando.
Fase 2: Migrar
O objetivo da fase de migração é criar o primeiro rascunho do seu arquivo Bicep implantável e garantir que ele defina todos os recursos do Azure que estão no escopo para a migração.
A fase de migração consiste em três etapas:
- Crie um novo arquivo Bicep vazio.
- Copie cada recurso do seu modelo descompilado.
- Identifique e recrie quaisquer recursos em falta.
Fase 3: Refatorar
O foco principal da fase de refatoração é melhorar a qualidade do seu código Bicep. Essas melhorias podem incluir alterações, como a adição de comentários de código, que alinham o modelo com seus padrões de modelo.
A fase de refatoração consiste em oito etapas:
- Revise as versões da API de recursos.
- Reveja as sugestões de linter no seu novo ficheiro Bicep.
- Revise parâmetros, variáveis e nomes simbólicos.
- Simplifique expressões.
- Analise os recursos filho e de extensão.
- Modularizar.
- Adicione comentários e descrições.
- Siga as melhores práticas do Bicep.
Fase 4: Teste
O objetivo da fase de teste da migração de seus recursos para o Bicep é verificar a integridade dos modelos migrados e fazer uma implantação de teste.
A fase de ensaio consiste em duas etapas:
- Execute a operação hipotética de implantação de modelo ARM.
- Faça uma implantação de teste.
Fase 5: Implantação
O objetivo da fase de implantação da migração de seus recursos para o Bicep é implantar seu arquivo final do Bicep na produção. Antes da implantação da produção, você precisa considerar algumas coisas.
A fase de implantação consiste em quatro etapas:
- Prepare um plano de reversão.
- Execute a operação hipotética em relação à produção.
- Implante seu modelo manualmente.
- Execute testes de fumaça.