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

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

Comandi dell'interfaccia della riga di comando di Azure usati in questo articolo