Esperienza DevOps successiva alla migrazione

Vale a: ✔️ Front Door (classico) ✔️ CDN Standard di Microsoft (classico)

Dopo aver migrato da Frontdoor di Azure (classic) o CDN Standard da Microsoft (classic) a Frontdoor di Azure Standard o Premium, aggiorna i tuoi script di pipeline DevOps per distribuire e gestire le nuove risorse Front Door Standard o Premium. Utilizza le seguenti indicazioni per vari strumenti e tipi di pipeline.

Terramorfosi

Prerequisiti

Fasi

Dopo la migrazione, tutte le risorse classiche di Frontdoor di Azure vengono migrate su Frontdoor di Azure Standard e Premium. Quindi:

  • Esporta la nuova configurazione Frontdoor di Azure Standard o Premium: Usa lo strumento di esportazione di Azure per generare configurazioni Terraform per le tue nuove risorse Front Door Standard o Premium. Segui Quickstart: esporta le tue prime risorse usando Azure Export per Terraform per esportare le risorse Standard o Premium di Front Door nei file Terraform.
  • Aggiorna i modelli Terraform nella tua pipeline: Sostituisci i riferimenti alle risorse classiche di Front Door con la configurazione Standard o Premium esportata.
  • Controllare il codice aggiornato Terraform nel piano di pipeline ed esecuzioni e porre una domanda per iniziare a gestire la nuova istanza di Frontdoor tramite Terraform.

Modello ARM

Fasi

Dopo la migrazione, tutte le risorse classiche di Frontdoor di Azure vengono migrate su Frontdoor di Azure Standard e Premium.

Bicep

Prerequisiti

Fasi

Dopo la migrazione, tutte le risorse classiche di Frontdoor di Azure vengono migrate su Frontdoor di Azure Standard e Premium.

  • Generare un modello Bicep per Frontdoor Standard/Premium tramite decompilazione di un modello di ARM esportato. Vedere Decompilare il JSON del modello di ARM in Bicep.
  • Aggiorna i file Bicep nella tua pipeline: Sostituisci le definizioni di Front Door (classico) con Standard/Premium. Questa sostituzione potrebbe includere l'aggiornamento dei tipi di risorse come Microsoft.Cdn/profiles e risorse figlie (endpoint, route, e così via).
  • Prova una distribuzione (ad esempio, az deployment group create) per verificare il provisioning di Frontdoor di Azure Standard o Premium.

PowerShell

Prerequisiti

Assicurati di avere installati gli ultimi moduli Azure PowerShell Az (versione del modulo Az.Cdn che supporta Frontdoor di Azure Standard o Premium). Vedere Installare Azure PowerShell.

Fasi

  • Aggiorna gli script di deployment PowerShell: Sostituisci qualsiasi cmdlet Frontdoor di Azure (classic) con Frontdoor di Azure Standard o Premium. Per esempi, vedere la guida introduttiva di PowerShell di Frontdoor di Azure.
  • Incorporare nuove configurazioni e rimuovere vecchi riferimenti: assicurarsi che gli script configurino i componenti necessari (origini, gruppi di origine, route, regole, ecc.). Rimuovi o commenta i comandi che gestiscono Frontdoor di Azure (classico).
  • Mapping dei gruppi di comandi:
    • I comandi AzFrontDoorCdn sotto il modulo Az.Cdn sono per Frontdoor di Azure Standard o Premium.
    • I comandi AzCdn nel modulo Az.Cdn sono per CDN Standard di Microsoft (classic).
    • Il modulo Az.FrontDoor è per Frontdoor di Azure (classico).
  • Testa il tuo script (localmente o in una pipeline di test) per verificare la creazione o gli aggiornamenti di Frontdoor di Azure Standard o Premium, poi effettua un commit delle modifiche alla pipeline.

CLI

Prerequisiti

  • Verificare che l'interfaccia della riga di comando di Azure sia installata e aggiornata a una versione che supporti il gruppo di comandi afd, ad esempio 2.63.0 o versione successiva. Vedere Installare l'interfaccia della riga di comando di Azure.
  • Accedere (az login) e impostare il contesto di sottoscrizione corretto.

Fasi

  • Aggiornare i comandi dell'interfaccia della riga di comando negli script: utilizzare il gruppo di comandi Frontdoor di Azure Standard/Premium: az afd.
  • Sostituire o rimuovere l'utilizzo di Front Door (classic) CLI:
  • Convalidare lo script dell'interfaccia della riga di comando aggiornato manualmente o in una pipeline di staging per garantire la corretta configurazione di Frontdoor Standard/Premium.