Creare un profilo e un endpoint della Rete CDN di Azure usando l'interfaccia della riga di comando di Azure
Importante
Rete CDN di Azure Standard di Microsoft (versione classica) verrà ritirato il 30 settembre 2027. Per evitare interruzioni del servizio, è importante eseguire la migrazione dei profili di Rete CDN di Azure Standard di Microsoft (versione classica) al livello Frontdoor di Azure Standard o Premium entro il 30 settembre 2027. Per altre informazioni, vedere Ritiro di Rete CDN di Azure Standard di Microsoft (versione classica).
Rete CDN di Azure di Edgio verrà ritirato 4 novembre 2025. È necessario eseguire la migrazione del carico di lavoro in Frontdoor di Azure prima di questa data per evitare interruzioni del servizio. Per altre informazioni, vedere Rete CDN di Azure da Domande frequenti sul ritiro di Edgio.
In alternativa al portale di Azure, è possibile usare questi script di esempio dell'interfaccia della riga di comando di Azure per gestire le operazioni della rete per la distribuzione di contenuti seguenti:
- Creare un profilo della rete per la distribuzione dei contenuti.
- Creare un endpoint della rete per la distribuzione di contenuti.
- Creare un gruppo di origine della rete per la distribuzione di contenuti e impostarlo come gruppo predefinito.
- Creare un'origine della rete per la distribuzione di contenuti.
- Creare un dominio personalizzato e abilitare HTTPS.
Prerequisiti
Usare l'ambiente Bash in Azure Cloud Shell. Per altre informazioni, vedere Avvio rapido su Bash in Azure Cloud Shell.
Se si preferisce eseguire i comandi di riferimento dell'interfaccia della riga di comando in locale, installare l'interfaccia della riga di comando di Azure. Per l'esecuzione in Windows o macOS, è consigliabile eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker. Per altre informazioni, vedere Come eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker.
Se si usa un'installazione locale, accedere all'interfaccia della riga di comando di Azure con il comando az login. Per completare il processo di autenticazione, seguire la procedura visualizzata nel terminale. Per altre opzioni di accesso, vedere Accedere tramite l'interfaccia della riga di comando di Azure.
Quando richiesto, al primo utilizzo installare l'estensione dell'interfaccia della riga di comando di Azure. Per altre informazioni sulle estensioni, vedere Usare le estensioni con l'interfaccia della riga di comando di Azure.
Eseguire az version per trovare la versione e le librerie dipendenti installate. Per eseguire l'aggiornamento alla versione più recente, eseguire az upgrade.
Script di esempio
Se non si ha già un gruppo di risorse per il profilo di rete per la distribuzione di contenuti, crearlo con il comando az group create
:
# Create a resource group to use for the content delivery network.
az group create --name MyResourceGroup --location eastus
Lo script dell'interfaccia della riga di comando di Azure seguente crea un profilo di rete per la distribuzione di contenuti e un endpoint di rete per la distribuzione di contenuti:
# Create a content delivery network profile.
az cdn profile create --resource-group MyResourceGroup --name MyCDNProfile --sku Standard_Microsoft
# Create a content delivery network endpoint.
az cdn endpoint create --resource-group MyResourceGroup --name MyCDNEndpoint --profile-name MyCDNProfile --origin www.contoso.com
Lo script dell'interfaccia della riga di comando di Azure seguente crea un gruppo di origine di rete per la distribuzione di contenuti, imposta il gruppo di origine predefinito per un endpoint e crea una nuova origine:
# Create an origin group.
az cdn origin-group create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyOriginGroup --origins origin-0
# Make the origin group the default group of an endpoint.
az cdn endpoint update --resource-group MyResourceGroup --name MyCDNEndpoint --profile-name MyCDNProfile --default-origin-group MyOriginGroup
# Create another origin for an endpoint.
az cdn origin create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name origin-1 --host-name example.contoso.com
Lo script dell'interfaccia della riga di comando di Azure seguente crea un dominio personalizzato della rete per la distribuzione di contenuti e abilita HTTPS. Prima di poter associare un dominio personalizzato a un endpoint della Rete CDN di Azure, è necessario creare un record di nome canonico (CNAME) con DNS di Azure o il provider DNS per puntare all'endpoint di rete per la distribuzione di contenuti. Per altre informazioni, vedere Creare un record DNS CNAME.
# Associate a custom domain with an endpoint.
az cdn custom-domain create --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyCustomDomain --hostname www.example.com
# Enable HTTPS on the custom domain.
az cdn custom-domain enable-https --resource-group MyResourceGroup --endpoint-name MyCDNEndpoint --profile-name MyCDNProfile --name MyCustomDomain
Pulire le risorse
Dopo aver completato l'esecuzione dello script di esempio, usare il comando seguente per rimuovere il gruppo di risorse e tutte le risorse associate ad esso:
# Delete the resource group.
az group delete --name MyResourceGroup