Configura un bucket di backend come origine per Cloud CDN
Questa guida rapida mostra come configurare un bucket di backend come origine Cloud CDN mediante la console Google Cloud.
Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Procedura guidata:
Prima di iniziare
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Make sure that billing is enabled for your Google Cloud project.
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Make sure that billing is enabled for your Google Cloud project.
Crea un bucket Cloud Storage
I bucket sono i container di base in cui vengono archiviati i dati di archiviazione ideale in Cloud Storage.
Per creare un bucket:
-
Nella console Google Cloud, vai alla pagina Bucket di Cloud Storage.
-
Fai clic su
Procedura
Crea.
-
Nella sezione
Assegna un nome al bucket , inserisci un nome univoco per il bucket.Fai clic su Continua.
- Nella sezione
Scegli dove archiviare i tuoi dati , segui questi passaggi:- Per Tipo di località, seleziona Regione, quindi seleziona
us-east1 (South Carolina)
dall'elenco. - Fai clic su Continua.
- Per Tipo di località, seleziona Regione, quindi seleziona
- Nella sezione
Scegli una classe di archiviazione per i tuoi dati , segui questi passaggi:- Seleziona Impostare una classe predefinita, quindi seleziona Standard.
- Fai clic su Continua.
- Nella sezione
Scegli come controllare l'accesso agli oggetti , segui questi passaggi:- Deseleziona la casella di controllo Applica la prevenzione dell'accesso pubblico in questo bucket.
- In Controllo dell'accesso, seleziona Uniforme.
- Fai clic su Continua.
- Nella sezione
Scegli come proteggere i dati degli oggetti , lascia i valori predefiniti selezionati e fai clic suCrea .
carica un oggetto nel bucket
Salva la seguente immagine sul tuo dispositivo:
- Nella pagina Dettagli bucket, nella scheda
Oggetti , fai clic suCarica file. - Nella finestra di dialogo dei file, seleziona il file che hai scaricato.
Rendi pubblico il bucket
- Nella pagina Dettagli bucket, fai clic sulla scheda
Autorizzazioni . -
Assicurati che la visualizzazione sia impostata su
Visualizza per entità , poi fai clic suConcedi l'accesso .Viene visualizzato il riquadro Aggiungi entità.
- Nel campo
Nuove entità , inserisciallUsers
. - Nell'elenco
Seleziona un ruolo , seleziona Cloud Storage > Visualizzatore oggetti Storage. - Fai clic su
Salva . - Nella pagina Vuoi rendere pubblica questa risorsa? fai clic su Consenti accesso pubblico.
-
Per verificare che l'oggetto sia stato condiviso pubblicamente, fai clic sulla scheda
Oggetti per tornare all'elenco degli oggetti. Nella colonnaAccesso pubblico deve esserci scritto Pubblica per internet. Il pulsante Copia URL fornisce un URL per la condivisione simile al seguente:https://storage.googleapis.com/YOUR_BUCKET_NAME/kitten.png
Crea un bucket di backend
Per creare un bucket di backend e un Application Load Balancer esterno:
Nella console Google Cloud, vai alla pagina Cloud CDN.
Fai clic su
Aggiungi origine .Nella pagina Nuova origine, inserisci un nome per l'origine nella sezione
Nome origine .In
Tipo di origine , seleziona Bucket di backend.In
Definisci il bucket di backend , seleziona Nuovo bucket di backend.Nel campo Bucket Cloud Storage, fai clic su Sfoglia.
Seleziona il bucket Cloud Storage creato in precedenza, fai clic su Seleziona e quindi su Avanti.
Nella sezione
Collega un bilanciatore del carico , seleziona Crea un nuovo bilanciatore del carico per me, inserisci un nome per il bilanciatore del carico, quindi fai clic su Avanti.Per Prestazioni della cache, lascia selezionati i valori predefiniti, quindi fai clic su
Fine .La nuova origine viene visualizzata nell'elenco delle origini. La creazione dell'origine potrebbe richiedere alcuni minuti. Procedi al passaggio successivo solo dopo aver visualizzato una notifica che indica che l'origine è stata creata.
Testa Cloud CDN
-
Nella console Google Cloud, vai alla pagina Bilanciamento del carico.
Fai clic sul
nome del bilanciatore del carico che hai creato in precedenza.Viene visualizzata la pagina Dettagli del bilanciatore del carico.
Prendi nota degli indirizzi IPv4 visualizzati in
IP:Porta .Testa Cloud CDN inserendo il seguente URL con l'indirizzo IP del bilanciatore del carico in una nuova scheda del browser:
http://IP_ADDRESS/kitten.png
Il browser dovrebbe visualizzare una pagina con l'immagine caricata.
Aggiorna la pagina più volte.
Torna alla pagina Dettagli del bilanciatore del carico, quindi fai clic su Monitoraggio.
Dopo qualche minuto, osserva il traffico gestito.
Il traffico gestito direttamente dal bucket di backend è etichettato SERVED_FROM_BACKEND_BUCKET. Traffico proveniente da Cloud CDN è etichettato come SERVED_FROM_CACHE. Per ulteriori informazioni, consulta le metriche di Monitoring.
Esegui la pulizia
Per evitare che al tuo account Google Cloud vengano addebitati costi per le risorse utilizzate in questa pagina, segui questi passaggi.
Elimina il bilanciatore del carico e il bucket di backend:
-
Nella console Google Cloud, vai alla pagina Bilanciamento del carico.
Seleziona la casella di controllo accanto al bilanciatore del carico che hai creato, quindi fai clic su Elimina.
Nella pagina visualizzata, seleziona la casella di controllo accanto al bucket di backend che hai creato, quindi conferma di voler eliminare il bilanciatore del carico e le risorse selezionate.
-
Elimina il bucket Cloud Storage:
-
Nella console Google Cloud, vai alla pagina Bucket di Cloud Storage.
- Seleziona la casella di controllo accanto al bucket che hai creato, quindi fai clic su Elimina.
- Nella finestra di dialogo Elimina bucket, conferma che vuoi eliminare il bucket, quindi fai clic su Elimina.
-
Nella console Google Cloud, vai alla pagina Bucket di Cloud Storage.
Passaggi successivi
Ecco cosa puoi fare successivamente:
- Configurazione di Cloud CDN
- Automatizza la configurazione di Cloud CDN con Terraform
- Autentica contenuti