Om du är trött på CDN-namn utan namn som lovar världen och inte levererar, kan Google Cloud CDN bara överklaga. Det är svårt att slå för namnigenkänning, har en av de bästa kundlistorna runt - Twitter, PayPal, Etsy, Sky, någon? - och ändå citerar dess prissida en exempelwebbplats som kostar bara $ 44 per månad.
- Vill du prova Google Cloud CDN? Kolla in webbplatsen här
Låt dig inte luras av dess överkomliga priser - detta är ett mycket kraftfullt CDN-företag. Det är väl integrerat med Googles tjänster, men om du vill ansluta till en extern domän krävs det mer installationsarbete än många CDN. Lyckligtvis har Google också några av de bästa dokumentationen för att förklara kärnkoncepten och hur man kommer igång, så om du verkligen behöver den här kraftnivån är det ett bra ställe att börja utforska.
Det finns gott om incitament för att göra en ansträngning. Google Cloud CDN: s nätverk använder samma servrar som Googles egna webbplatser, till exempel med 100+ PoP: er spridda över hela världen, i tur och ordning peered med alla de bästa ISP: erna, så du kan vara säker på att det alltid kommer att ge bästa prestanda. Googles Peering-webbplats har mer information om infrastrukturen och den fullständiga listan över platser finns här.
Tjänsten är också enormt konfigurerbar med detaljerad kontroll över cachelägen, nycklar, standardutgångstider, cookiehantering, rensande innehåll och mer, och stöd för HTTP / 2, QUIC, TLS 1.3 och den smarta överbelastningskontrollalgoritmen TCP BBR.
Precis som med den ursprungliga installationen kan all denna kraft bli skrämmande om du inte är helt säker på vad du gör. De flesta CDN: er stöder till exempel omdirigering av HTTP-förfrågningar till HTTPS, och det är vanligtvis inte mer än en enda omkopplare i kontrollpanelen och ett par rader i FAQ. Under tiden är Googles sida om samma ämne mer än 1 000 ord lång. Det finns goda skäl till det - dokumentet förklarar varje koncept, hur man utför det, hur man testar och så vidare - men om dina behov är enkla kan du ha det bättre någon annanstans.
Prissättning
Medan många CDN-enheter försöker förenkla sin prissättning är Googles komplicerade, med ett antal olika faktorer att tänka på.
Du betalar när CDN till exempel serverar innehåll och för förfrågningar, men bara om de genererar en cache-sökning (GET och HEAD HTTP-metoder lägger till din faktura, POST och PUT gör det inte.)
Om sökningen inte hittar ett cachat objekt, kanske för att det är den första förfrågan, eller precis gått ut, betalar du också för cachefyllningen. Det är den trafik som krävs för att hämta objektet från en annan Google CDN-server eller ditt ursprung.
Vad kan den fyllningsavgiften vara? Beror på källan till data och dess destination. Men det kanske inte alltid är tillbaka till din ursprungsserver, eftersom Google kommer att få data från en närmare CDN-server om den kan.
Överföringspriserna varierar också beroende på region, från $ 0,08 per GB i Europa och Nordamerika till $ 0,20 i Kina. Åh, och det är avgifterna för de första 10 TB trafiken - använd mer, och priserna kan gå så lågt som $ 0,02 per GB över 1 000 TB.
Om allt som ger dig huvudvärk ger Googles prissättningskalkylator ett snabbt sätt att få en grundläggande uppskattning av dina kostnader. Gissa vilken bandbredd du behöver och du får en uppfattning om den slutliga siffran.
Google Cloud CDN-prissidan citerar exemplet på en liten amerikansk webbplats med 500 GB trafik på en månad, 25 GB cachefyllning och fem miljoner cache-sökningsförfrågningar, och det genererar en månadsräkning på $ 44.
Du kan betala en bråkdel av priset med en del av budgetkonkurrensen - bara $ 5 med Bunny - men Google Cloud prissätts på samma sätt som Amazon CloudFront, och runt vad vi förväntar oss för en avancerad CDN.
Det finns också en generös kostnadsfri provperiod med $ 300 kredit att spendera under de första 90 dagarna. Det kan köpa dig två eller flera terabyte fri trafik, tillräckligt för att se hur Google Cloud CDN fungerar på även de mest trafikerade webbplatserna.
Uppstart
Registreringen för Google Cloud CDN tog bara ett ögonblick, eftersom det fungerade med vårt befintliga Google-konto. Webbplatsen bad oss om kortuppgifter, men Google säger att den inte kommer att debitera detta automatiskt. Det går inte att flytta till en betald plan om du inte godkänner den.
Google Cloud Platforms instrumentpanel är skrämmande komplicerad, men det beror bara på att den stöder så många plattformar och tjänster (AWS och Microsoft Azure har samma problem.) Sidofältet har 80+ alternativ, till exempel, täcker allt från databaser och maskinvision till nätverk och spelservrar.
Lyckligtvis finns det också en sökruta längst upp på konsolen. När vi kom in i CDN fick vi en länk till Google Cloud CDN och genom att klicka på det fick vi oss att börja skapa vår CDN-installation.
Som vi har diskuterat ovan är det relativt enkelt om din källa är en virtuell Google eller en lagringsskopa, men om du vill påskynda en webbplats som är värd någon annanstans blir det mer komplicerat.
Med många CDN kan du till exempel börja med att helt enkelt skriva in din ursprungsserver-URL. Här varnar Google dig först att 'Se till att du har en befintlig HTTPS-belastningsutjämnare eller skapa en ny HTTPS-belastningsutjämnare.' Klicka på länken för att göra det så får du en varning om att du inte har skapat en backendkonfiguration, värd- eller sökregler eller frontendkonfiguration. Och så fortsätter det.
Det finns mycket här för att förvirra även erfarna användare, men det är inte så illa som det verkar. I många fall kan du klara av att ge varje ny resurs ett namn och acceptera standardinställningarna. Om ditt projekt är mer involverat kan det innebära att du tillbringar en morgon med att läsa dokumentationen och ta reda på vad du ska göra, snarare än 15 minuter, men om du behöver Cloud CDNs kraft och flexibilitet, kanske det inte spelar någon roll så mycket. Bläddra i installationshandböckerna för att få en uppfattning om vad det handlar om.
Prestanda
CDN: er handlar om hastighet, och som du kan förvänta dig av ett företag med lika mycket infrastruktur som Google är Cloud CDN snabbare än de flesta.
När vi skriver placerar CDNPerf tjänsten på andra plats av 20 för genomsnittliga globala svarstider, bara slagen med 5 cent CDN (och marginalen var bara en millisekund.)
Tjänsten poäng ännu högre är vissa områden, når första plats i Afrika och Sydamerika, och lika först med Verizon (EdgeCast) CDN i Nordamerika. Dess 8: e plats i Asien och 12: e i Oceanien är relativt nedslående, men det är fortfarande en fantastisk prestation totalt sett.
Citrix-resultat på landsnivå använder siffror som tagits från miljontals riktiga användare varje dag, och de visar också positiva resultat, med Google Cloud CDN som gör lika tredje plats i USA.
Det är goda nyheter, särskilt eftersom det bara är början på historien. Råhastigheter är viktiga, men vinsterna du ser beror också på dina CDN-funktioner och hur du använder dem. Som vi har sett har Google Cloud CDN mycket mer kraft än de flesta, och det ger dig gott om utrymme för ännu större webbplatsacceleration.
Slutlig dom
En snabb och konfigurerbar CDN, perfekt för erfarna och krävande användare som redan är investerade i Google Cloud Platform, men skrämmande för nybörjare och förmodligen överdrivna för enkla projekt.
- Vi har också markerat det bästa CDN