Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Inizia con una distribuzione CloudFront standard
Le procedure in questa sezione mostrano come CloudFront impostare una distribuzione standard che esegua le seguenti operazioni:
-
Crea un bucket Amazon S3 da utilizzare come origine della distribuzione.
-
Archivia le versioni originali degli oggetti in un bucket Amazon Simple Storage Service (Amazon S3).
Utilizza il controllo di accesso origine (OAC) per inviare richieste autenticate all’origine Amazon S3. OAC invia richieste CloudFront per impedire agli spettatori di accedere direttamente al bucket S3. Per ulteriori informazioni su OAC, consulta Limitazione dell’accesso a un’origine Amazon S3.
Utilizza il nome di CloudFront dominio URLs per i tuoi oggetti (ad esempio,).
https://d111111abcdef8.cloudfront.net/index.html-
Mantiene gli oggetti in posizioni CloudFront periferiche per la durata predefinita di 24 ore (la durata minima è 0 secondi).
La maggior parte di questo viene configurata automaticamente quando crei una CloudFront distribuzione.
Argomenti
Prerequisiti
Prima di iniziare, assicurati di aver completato le fasi in Configura il tuo Account AWS.
Crea un bucket Amazon S3
Un bucket Amazon S3 è un contenitore per file (oggetti) o cartelle. CloudFront può distribuire quasi tutti i tipi di file per te quando la fonte è un bucket S3. Ad esempio, CloudFront può distribuire testo, immagini e video. Non c'è un massimo per la quantità di dati che è possibile memorizzare in Amazon S3.
Per questo tutorial, viene creato un bucket S3 con i file di esempio hello world forniti, che verranno utilizzati per creare una pagina web di base.
Per creare un bucket
Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/
-
Ti consigliamo di utilizzare il nostro esempio Hello world per questa Guida introduttiva. Scarica la pagina web di Hello World: hello-world-html .zip. Decomprimila e salva la cartella
csse il fileindexin una posizione conveniente, ad esempio sul desktop su cui stai eseguendo il browser. -
Seleziona Crea bucket.
-
Inserisci un Nome bucket univoco conforme alle Regole di denominazione dei bucket per uso generale nella Guida per l’utente di Amazon Simple Storage Service.
-
Per Regione, ti consigliamo di scegliere una Regione AWS che sia geograficamente vicina a te. Questo riduce la latenza e i costi.
-
Anche la scelta di una regione diversa funziona. Ad esempio, per soddisfare i requisiti normativi.
-
-
Lascia tutte le altre impostazioni con i valori predefiniti, quindi seleziona Crea bucket.
Caricamento dei contenuti nel bucket
Dopo aver creato il bucket Amazon S3, carica il contenuto del file hello world decompresso. Hai scaricato e decompresso questo file in Crea un bucket Amazon S3.
Per caricare i contenuti su Amazon S3
-
Nella sezione Bucket per uso generico, scegli il nome del nuovo bucket.
Scegli Carica.
-
Nella pagina Carica, trascina la cartella
csse il fileindexnell’area di rilascio. -
Lascia tutte le altre impostazioni con i valori predefiniti, quindi seleziona Carica.
Crea una CloudFront distribuzione che utilizzi un'origine Amazon S3 con OAC
In questo tutorial, creerai una CloudFront distribuzione che utilizza un'origine Amazon S3 con controllo dell'accesso all'origine (OAC). OAC consente di inviare in modo sicuro richieste autenticate all’origine Amazon S3. Per ulteriori informazioni su OAC, consulta Limitazione dell’accesso a un’origine Amazon S3.
Per creare una CloudFront distribuzione con un'origine Amazon S3 che utilizza OAC
Apri la CloudFront console all'indirizzo. https://console.aws.amazon.com/cloudfront/v4/home
-
Scegli Create Distribution (Crea distribuzione).
-
Immetti un Nome della distribuzione per la distribuzione standard. Il nome verrà visualizzato come valore per la chiave
Namecome un tag. Puoi modificare questo valore in un secondo momento. Puoi aggiungere fino a 50 tag per la distribuzione standard. Per ulteriori informazioni, consulta Tagging di una distribuzione. -
Scegli Singolo sito web o app, Avanti.
Scegli Next (Successivo).
-
Per la pagina Tipo di origine, seleziona Amazon S3.
-
Per Origine S3, scegli Sfoglia S3 e seleziona il bucket S3 creato per questo tutorial.
-
Per Impostazioni, scegli Usa le impostazioni di origine consigliate. CloudFront utilizzerà le impostazioni predefinite di cache e origine consigliate per l'origine Amazon S3, inclusa la configurazione di Origin Access Control (OAC). Per ulteriori informazioni sulle impostazioni consigliate, consulta Riferimento alle impostazioni di distribuzione preconfigurate.
-
Scegli Next (Successivo).
-
Nella pagina Abilita le protezioni di sicurezza, scegli se abilitare AWS WAF le protezioni di sicurezza.
-
Scegli Next (Successivo).
-
Scegli Crea distribuzione. CloudFront aggiorna la policy sui bucket S3 per te.
-
Esamina la sezione Dettagli per la nuova distribuzione. Quando la distribuzione è stata completata, il campo Ultima modifica cambia da Implementazione in corso a una data e un’ora.
-
Registra il nome di dominio CloudFront assegnato alla tua distribuzione. Avrà un aspetto simile al seguente:
d111111abcdef8.cloudfront.net.
Prima di utilizzare la distribuzione e il bucket S3 di questo tutorial in un ambiente di produzione, assicurati di configurarli per soddisfare le esigenze specifiche. Per informazioni sulla configurazione dell’accesso in un ambiente di produzione, consulta Configurazione dell’accesso sicuro e restrizione dell’accesso ai contenuti.
Accedi ai tuoi contenuti tramite CloudFront
Per accedere ai tuoi contenuti CloudFront, combina il nome di dominio utilizzato per la CloudFront distribuzione con la pagina principale dei tuoi contenuti. Hai registrato il nome del dominio di distribuzione in Crea una CloudFront distribuzione che utilizzi un'origine Amazon S3 con OAC.
-
Il nome di dominio di distribuzione potrebbe essere simile al seguente:
d111111abcdef8.cloudfront.net. -
Il percorso verso la pagina principale di un sito Web è in genere
/index.html.
Pertanto, l'URL tramite cui accedere ai tuoi contenuti CloudFront potrebbe essere simile al seguente:
https://d111111abcdef8.cloudfront.net/index.html.
Se hai seguito i passaggi precedenti e hai utilizzato la pagina web hello world, dovresti vedere una pagina web con la scritta Hello world!.
Quando carichi più contenuti in questo bucket S3, puoi accedervi CloudFront combinando il nome del dominio di CloudFront distribuzione con il percorso dell'oggetto nel bucket S3. Ad esempio, se carichi un nuovo file denominato new-page.html nella root del bucket S3, l'URL è simile al seguente:
https://d111111abcdef8.cloudfront.net/new-page.html.
Eliminazione
Se hai creato la distribuzione e il bucket S3 solo a scopo didattico, eliminali in modo da non incorrere in ulteriori costi. Elimina prima la distribuzione. Per ulteriori informazioni, consulta i collegamenti seguenti:
Miglioramento della distribuzione di base
Questo tutorial introduttivo fornisce un framework minimale per la creazione di una distribuzione. Consigliamo di esplorare i seguenti miglioramenti:
-
Puoi utilizzare la funzionalità dei contenuti CloudFront privati per limitare l'accesso ai contenuti nei bucket Amazon S3. Per ulteriori informazioni su come distribuire contenuti privati, consulta Offri contenuti privati con cookie firmati URLs e firmati.
-
Puoi configurare la tua CloudFront distribuzione per utilizzare un nome di dominio personalizzato (ad esempio,
www.example.comanzichéd111111abcdef8.cloudfront.net). Per ulteriori informazioni, consulta Usa personalizzato URLs. -
Questo tutorial utilizza un’origine Amazon S3 con controllo di accesso origine (OAC). Tuttavia, non è possibile utilizzare OAC se l’origine è un bucket S3 configurato come endpoint di un sito web. In tal caso, devi configurare il bucket CloudFront come origine personalizzata. Per ulteriori informazioni, consulta Utilizzo di un bucket Amazon S3 configurato come un endpoint del sito web. Per ulteriori informazioni su OAC, consulta Limitazione dell’accesso a un’origine Amazon S3.