Experiência DevOps pós-migração

Vale para: ✔️ Front Door (clássico) ✔️ CDN Standard da Microsoft (clássico)

Após migrar do Azure Front Door (classic) ou CDN Standard do Microsoft (classic) para o Azure Front Door Standard ou Premium, atualize seus scripts do pipeline DevOps para implantar e gerenciar os novos recursos do Front Door Standard ou Premium. Use as orientações a seguir para várias ferramentas e tipos de pipelines.

Terraformação

Pré-requisitos

Etapas

Após a migração, todos os recursos clássicos do Azure Front Door são migrados para o Azure Front Door Standard e Premium. Em seguida:

  • Exporte a nova configuração Azure Front Door Standard ou Premium: Use a ferramenta de exportação do Azure para gerar configurações Terraform para seus novos recursos Front Door Standard ou Premium. Siga o Quickstart: Exporte seus primeiros recursos usando o Azure Export para Terraform para exportar os recursos Front Door Standard ou Premium para arquivos Terraform.
  • Atualize os modelos do Terraform no seu pipeline: Substitua as referências a recursos clássicos do Front Door pela configuração Standard ou Premium exportada.
  • Verifique o código atualizado do Terraform no seu pipeline e plano de execução e solicite para começar a gerenciar o novo Front Door via Terraform.

modelo do ARM

Etapas

Após a migração, todos os recursos clássicos do Azure Front Door são migrados para o Azure Front Door Standard e Premium.

  • Exporte modelos ARM para Front Door Standard/Premium usando qualquer um dos seguintes métodos:
  • Atualize os modelos ARM no seu pipeline para usar o novo modelo do Front Door Standard/Premium em vez do modelo do Front Door (clássico). No Azure DevOps ou GitHub Actions, atualize o caminho do template e os parâmetros na sua etapa de implantação, e então implante o novo template.
  • Validar: remova ou arquive referências ao modelo clássico do Front Door para evitar confusão.

Bíceps

Pré-requisitos

Etapas

Após a migração, todos os recursos clássicos do Azure Front Door são migrados para o Azure Front Door Standard e Premium.

  • Gere um modelo do Bicep para Front Door Standard/Premium descompilando um modelo do ARM exportado. Confira Descompilar JSON de modelo do ARM para Bicep.
  • Atualize os arquivos Bicep no seu pipeline: Substitua as definições do Front Door (clássico) por Standard/Premium. Essa substituição pode incluir a atualização de tipos de recursos, como Microsoft.Cdn/profiles, e de recursos filhos (endpoints, rotas e assim por diante).
  • Teste uma implantação (por exemplo, az deployment group create) para verificar o provisionamento do Azure Front Door Standard ou Premium.

PowerShell

Pré-requisitos

Certifique-se de ter instalados os módulos mais recentes do Azure PowerShell Az (versão do módulo Az.Cdn que suporta Azure Front Door Standard ou Premium). Confira Instalar o Azure PowerShell.

Etapas

  • Atualize scripts de implantação do PowerShell: Substitua qualquer cmdlet do Azure Front Door (classic) por cmdlets Azure Front Door Standard ou Premium. Para exemplos, confira a Introdução ao PowerShell do Azure Front Door.
  • Incorpore novas configurações e remova referências antigas: Garanta que os scripts configurem os componentes necessários (origens, grupos de origem, rotas, regras, e assim por diante). Remover ou comentar comandos que gerenciam o Azure Front Door (clássico).
  • Mapeamento de grupos de comandos:
    • Os comandos AzFrontDoorCdn no módulo Az.Cdn são para Azure Front Door Standard ou Premium.
    • Os comandos AzCdn no módulo Az.Cdn são para CDN Standard da Microsoft (clássico).
    • O módulo Az.FrontDoor é para Azure Front Door (clássico).
  • Teste seu script (localmente ou em um pipeline de teste) para verificar a criação ou atualização do Azure Front Door Standard ou Premium e, em seguida, confirme as alterações no seu pipeline.

CLI

Pré-requisitos

  • Verifique se a CLI do Azure está instalada e atualizada para uma versão que dá suporte ao grupo de comandos afd (por exemplo, 2.63.0 ou posterior). Consulte Instalar a CLI do Azure.
  • Entrar (az login) e definir o contexto de assinatura correto.

Etapas

  • Atualizar comandos da CLI nos scripts: use o grupo de comandos do Azure Front Door Standard/Premium: az afd.
  • Substitua ou remova o uso da CLI do Front Door (clássico):
  • Validar o script da CLI atualizado manualmente ou em um pipeline de preparo para garantir a configuração bem-sucedida do Front Door Standard/Premium.