Come Utilizzare Google Cloud CDN per velocizzare il Tuo Sito web

0
281

Cdn, o Reti di distribuzione di Contenuti, sono costituiti da un numero di edge server in tutto il mondo, e la cache di contenuti del tuo sito web o file statici per una maggiore performance e significativamente più bassi dell’ultimo miglio di latenza per l’utente finale.

Che cosa È una Nuvola CDN?

Cdn sono di solito utilizzati per due motivi. Il primo è per l’hosting di grande contenuto statico che sarebbe impossibile da host su un web server tradizionale—cose come i video di grandi dimensioni, immagini, o altri grandi media statici. Cloud CDN può connettersi a un servizio di Archiviazione Cloud secchio, e servire i contenuti direttamente da esso.

Perché Cdn il contenuto della cache di tutto il mondo, sono utilizzati anche per le prestazioni, come un livello di cache del tuo sito. Per molti, accessibile al pubblico, pagine, non c’è bisogno di servire direttamente dal vostro web server, in particolare per i siti come WordPress, dove c’è il lato server di elaborazione in corso per ogni richiesta. Invece, un CDN si siede di fronte, e gestisce il grosso del carico.

Cloud di Google CDN funziona abbastanza relativamente ad altre offerte come AWS CloudFront, ma ha una caratteristica interessante come tutti gli altri, avere un unico IP anycast per tutta la rete. Perché Google possiede in realtà un sacco di fisica di internet, la maggior parte del traffico interno possono essere inviati su Google-apparecchiature controllate, rendendo la loro Premium di rete di primo livello. Invece di disporre di un sistema di bilanciamento del carico per regione, si può semplificare la vostra architettura e di ogni istanza dietro un globale sistema di bilanciamento del carico.

A differenza di AWS CloudFront, Cloud CDN di per sé è solo una cache, e richiede di Google Premium di rete di primo livello. Perché è davvero qualcosa che si può attivare per le prestazioni, richiede un sistema di Bilanciamento del Carico per la connessione al fine di servire contenuti e forniscono la maggior parte della configurazione. Questo significa che sarà sempre pagare almeno $20 al mese per il servizio di bilanciamento del carico, più eventuali spese di applicare. Si rende “libero S3 sito” configurazione impossibile GCP, anche se si dispone di Firebase di Hosting che può fare lo stesso lavoro.

L’impostazione di Cloud CDN

Oltre al capo della GCP Networking Console per iniziare. Fare clic su “Aggiungi Origine dal Cloud CDN scheda.

Perché il Cloud CDN utilizza un sistema di Bilanciamento del Carico per il backend, avrete bisogno di una di loro. Se si dispone già di uno, è possibile selezionare qui, ma se non fare clic su “Creare un sistema di Bilanciamento del Carico.”

Se si sta servendo il contenuto da Compute Engine o contenitori, aggiungere un nuovo servizio back-end, selezionare la porta, e selezionare l’istanza del gruppo. Se non si dispone di auto-scaling, è possibile creare un nuovo non gestito gruppo.

Se si sta servendo di contenuti dal Cloud Storage, è sufficiente selezionare il backend secchio che si desidera utilizzare.

Nella successiva scheda, è possibile configurare le regole di routing. È possibile creare semplici regole di routing per soddisfare specifici percorsi e verso vari backend, o creare regole più complesse, reindirizzare e la riscrittura degli Url. Per esempio, si potrebbe desiderare di servire statico supporti /supporti percorso punta a un servizio di Archiviazione Cloud di backend secchio, e hanno tutte le altre richieste dirette al tuo webserver.

La scheda successiva è frontend di installazione, che comporta l’impostazione del protocollo HTTPS, più probabile), il passaggio effimero indirizzo IP statico, e selezionando il vostro certificato SSL. Se non avete uno, è possibile disposizione da Google per libero.

Fare clic su “Crea” e la testa indietro verso il Cloud CDN di installazione. Selezionare la nuova bilanciamento del carico, e girare su Cloud CDN per ogni backend.

Fare clic su “Aggiungi” e il CDN si accende. E ‘ davvero facile per la maggior parte della configurazione avviene nel sistema di bilanciamento del carico, quindi se avete bisogno di apportare modifiche, è probabile che tu bisogno di modificare il bilanciamento del carico.

Per quanto riguarda i CDN stesso va, c’è una scheda di monitoraggio che consente di visualizzare alcuni parametri, così come un manuale per la cache invalidations.

Per la configurazione del DNS, basta puntare il bilanciamento del carico. Cloud CDN automaticamente si siede davanti.