Guida introduttiva: Integrare un account Archiviazione di Azure con Azure rete per la distribuzione di contenuti

In questa guida introduttiva si abilita Azure rete per la distribuzione di contenuti per memorizzare nella cache il contenuto da Archiviazione di Azure. Azure rete per la distribuzione di contenuti offre agli sviluppatori una soluzione globale per la distribuzione di contenuti con larghezza di banda elevata. Consente di memorizzare nella cache oggetti BLOB e contenuti statici di istanze di calcolo in nodi fisici negli Stati Uniti, in Europa, Asia, Australia e America del Sud.

Prerequisiti

Accedere al portale di Azure

Accedere al portale di Azure con il proprio account Azure.

Creare un account di archiviazione

Un account di archiviazione consente di accedere ai servizi di archiviazione di Azure. L'account di archiviazione rappresenta il livello più elevato dello spazio dei nomi per l'accesso a ogni componente dei servizi di archiviazione di Azure: ovvero servizi BLOB, servizi di accodamento e servizi tabelle. Per altre informazioni, vedere Introduzione ad Archiviazione di Microsoft Azure.

Per creare un account di archiviazione, è necessario essere amministratori del servizio o coamministratori della sottoscrizione.

  1. In alto a sinistra nel portale di Azure selezionare Crea una risorsa. Viene visualizzato il riquadro Crea una risorsa.

  2. Cercare Archiviazione account e selezionare Archiviazione account dall'elenco. quindi selezionare Crea:

    Screenshot della creazione di un account di archiviazione.

  3. Nel pannello Crea account di archiviazione immettere le informazioni seguenti:

    Impostazione Valore
    Gruppo di risorse Selezionare Crea nuovo e usare il nome CDNQuickstart-rg. È anche possibile usare un gruppo di risorse esistente, se si preferisce.
    Nome account di archiviazione Immettere un nome per l'account composto da 3-24 caratteri costituiti solo da lettere e numeri. Il nome deve essere univoco in Azure e diventa il nome host all'interno dell'URL usato per fare riferimento a risorse BLOB, coda o tabella per la sottoscrizione. Per gestire una risorsa contenitore nell'archivio BLOB, usare un URI nel formato seguente: HTTP:// storageaccountname.blob.core.windows.net/>< container-name.><
    Area Selezionare un'area di Azure vicina dall'elenco a discesa.

    Lasciare le impostazioni predefinite per tutte le altre informazioni, quindi selezionare Rivedi e crea.

  4. Per completare la creazione dell'account di archiviazione possono essere necessari diversi minuti. Al termine della creazione, selezionare Vai alla risorsa per aprire la pagina dell'account di archiviazione per il passaggio successivo.

Abilitare rete per la distribuzione di contenuti di Azure per l'account di archiviazione

  1. Nella pagina dell'account di archiviazione selezionare Sicurezza e>rete Frontdoor e rete CDN dal menu a sinistra. Viene visualizzata la pagina Frontdoor e rete CDN.

    Screenshot della creazione di un endpoint di rete per la distribuzione di contenuti.

  2. Nella sezione Nuovo endpoint immettere le informazioni seguenti:

    Impostazione Valore
    Tipo di servizio Rete per la distribuzione di contenuti di Azure
    Creare un profilo nuovo/usare quello esistente Crea nuovo
    Nome profilo Immettere il nome del profilo, ad esempio cdn-profile-123. Un profilo è una raccolta di endpoint.
    nome dell'endpoint di rete per la distribuzione di contenuti Immettere il nome host dell'endpoint, ad esempio cdn-endpoint-123. Questo nome deve essere univoco a livello globale in Azure perché consente di accedere alle risorse memorizzate nella cache all'URL <endpoint-name>.azureedge.net.
    Nome host dell'origine Per impostazione predefinita, un nuovo endpoint di rete per la distribuzione di contenuti usa il nome host dell'account di archiviazione come server di origine.
    Piano tariffario Selezionare una delle opzioni, ad esempio Microsoft rete CDN (versione classica).
  3. Seleziona Crea. Dopo la creazione, l'endpoint verrà visualizzato nell'elenco di endpoint.

    Screenshot di un nuovo endpoint di rete per la distribuzione di contenuti di archiviazione..

Suggerimento

Se si desidera specificare impostazioni di configurazione avanzate per l'endpoint di rete per la distribuzione di contenuti, ad esempio l'ottimizzazione del download di file di grandi dimensioni, è invece possibile usare l'estensione azure rete per la distribuzione di contenuti per creare un profilo e un endpoint di rete per la distribuzione di contenuti.

Abilitare funzionalità di rete per la distribuzione di contenuti aggiuntive

Nella pagina dell'account di archiviazione Rete CDN di Azure selezionare l'endpoint di rete per la distribuzione di contenuti nell'elenco per aprire la pagina di configurazione dell'endpoint di rete per la distribuzione di contenuti.

Da questa pagina è possibile abilitare funzionalità di rete per la distribuzione di contenuti aggiuntive per il recapito, ad esempio compressione, memorizzazione nella cache delle stringhe di query e filtro geografico.

Abilitare SAS

Se si vuole concedere l'accesso limitato ai contenitori di archiviazione privati, è possibile usare la funzionalità di firma di accesso condiviso dell'account di archiviazione di Azure. Una firma di accesso condiviso è un URI che concede diritti di accesso limitati alle risorse di Archiviazione di Azure senza esporre la chiave dell'account. Per altre informazioni, vedere Uso di Azure rete per la distribuzione di contenuti con firma di accesso condiviso.

Accedere al contenuto della rete per la distribuzione di contenuti

Per accedere al contenuto memorizzato nella cache nella rete per la distribuzione di contenuti, usare l'URL della rete per la distribuzione di contenuti fornito nel portale. L'indirizzo per un oggetto BLOB memorizzato nella cache ha il formato seguente:

<HTTP:// endpoint-name.azureedge.net/>< myPublicContainer>/<BlobName>

Nota

Dopo aver abilitato Azure rete per la distribuzione di contenuti l'accesso a un account di archiviazione, tutti gli oggetti disponibili pubblicamente sono idonei per la memorizzazione nella cache POP della rete per la distribuzione di contenuti. Se si modifica un oggetto attualmente memorizzato nella cache nella rete per la distribuzione di contenuti, il nuovo contenuto non sarà disponibile tramite Azure rete per la distribuzione di contenuti fino a quando Azure rete per la distribuzione di contenuti aggiorna il relativo contenuto dopo la scadenza del periodo di tempo di validità per il contenuto memorizzato nella cache.

Rimuovere il contenuto da Azure rete per la distribuzione di contenuti

Se non si vuole più memorizzare nella cache un oggetto in Azure rete per la distribuzione di contenuti, è possibile eseguire uno dei passaggi seguenti:

  • Rendere privato il contenitore, invece di pubblico. Per altre informazioni, vedere Gestire l'accesso in lettura anonimo a contenitori e BLOB.
  • Disabilitare o eliminare l'endpoint di rete per la distribuzione di contenuti usando il portale di Azure.
  • Modificare il servizio ospitato, in modo che non risponda più a richieste per l'oggetto.

Un oggetto già memorizzato nella cache in Azure rete per la distribuzione di contenuti rimane memorizzato nella cache fino alla scadenza del periodo di tempo per l'oggetto o fino alla rimozione dell'endpoint. Quando scade il periodo di tempo di validità, Azure rete per la distribuzione di contenuti determina se l'endpoint di rete per la distribuzione di contenuti è ancora valido e l'oggetto è ancora accessibile in modo anonimo. In caso contrario, l'oggetto non sarà più memorizzato nella cache.

Pulire le risorse

Nei passaggi precedenti è stato creato un profilo di rete per la distribuzione di contenuti e un endpoint in un gruppo di risorse. Salvare queste risorse se si vuole continuare con i passaggi successivi e ottenere informazioni su come aggiungere un dominio personalizzato all'endpoint. Se tuttavia non si prevede di usare queste risorse in futuro, è possibile eliminarle eliminando il gruppo di risorse, evitando così costi aggiuntivi:

  1. Nel menu a sinistra nella portale di Azure selezionare Gruppi di risorse e quindi selezionare rete CDN Quickstart-rg*.

  2. Nella pagina Gruppo di risorse selezionare Elimina gruppo di risorse, immettere CDNQuickstart-rg nella casella di testo e quindi selezionare Elimina.

    Con questa azione si elimineranno il gruppo di risorse, il profilo e l'endpoint creati in questa guida introduttiva.

  3. Per eliminare l'account di archiviazione, selezionarlo dal dashboard, e quindi scegliere Elimina dal menu in alto.

Passaggi successivi