San Franciske įsikūrusi „Fastly“ yra universali debesų kompanija, turinti ilgą sąrašą garsių klientų: „New York Times“, „Spotify“, „Github“, „Kickstarter“, „Ticketmaster“, „Deliveroo“ ir kt.
„Fastly“ CDN naudoja paprastesnį nei dažniausiai „Cloudflare“ tipo atvirkštinio tarpinio serverio modelį. Užuot nurodęs adresą „cdn.mydomain.com“, kur galite saugoti konkrečius failus, greitai nukreipkite visą svetainės srautą per savo serverius. Kad tai veiktų, turite atnaujinti savo svetainės CNAME įrašą su domeno registratoriumi, tačiau po to jis „tiesiog veikia“, nereikia keisti svetainės kodo.
Sukonfigūruota sistema veikia panašiai kaip ir bet kuris kitas CDN. Kai kas nors lankosi jūsų svetainėje, greitai patikrina jo vietą ir atima turinį iš artimiausio buvimo taško (PoP). Bendrovė siūlo galingus „PoP“, platinamus visame pasaulyje - 20 vietų Šiaurės Amerikoje, 6 Pietų Amerikoje, 13 Europoje, 8 Azijoje, 6 Naujojoje Zelandijoje ir Australijoje ir 2 Afrikoje - taigi dauguma interneto vartotojų turėtų greitai reaguoti. .
- Norite greitai išbandyti? Čia apsilankykite svetainėje
Greitai turi labai konfigūruojamą vaizdo talpyklos palaikymą. Jis gali pateikti bet kokį HTTP pagrindu veikiantį medijos srautinio perdavimo protokolą, įskaitant „Apple“ HLS, „Adobe“ HDS ir MPEG-DASH. Paslauga daro viską, kad jūsų turinys taip pat būtų saugus, palaikant šifravimą, DRM ir saugius žetonus, kurie riboja prieigą prie jūsų laikmenos (jūsų žiniatinklio programa jas teikia ir jie nustoja galioti po nustatomo laikotarpio)
Įmonės lygio saugos funkcijos apima visiškai sukonfigūruojamą žiniatinklio programų užkardą, galinčią sušvelninti DDoS ir intelektualų robotų aptikimą bei blokavimą.
Naujos ir aukščiausios klasės technologijos yra visur, kur tik pažvelgsite. Atsibodo CDN, tikėdamiesi, kad jus sužavės jų palaikymas palaikant HTTP / 2? Greitai palaiko greitą UDP pagrįstą HTTP / 3. Tai šiuo metu jums daug nepadės (didelių vardų naršyklės palaiko HTTP / 3, tačiau pagal numatytuosius nustatymus ji yra išjungta), tačiau gerai žinoti, kad ši parinktis yra.
Greitai jau yra rimtai įspūdingo realaus pasaulio našumo kitose srityse, įskaitant galimybę išvalyti viską, kas yra talpykloje - visame pasaulyje, kiekviename „PoP“ - per 150ms ar mažiau.
Bendrovė naudoja šį greitį, kad būtų galima išsaugoti „įvykių valdomo“ turinio talpyklą. Idėja yra ta, kad net labai dažnai atnaujinamus tinklalapių objektus - naujienų antraštes, akcijų kainas - CDN gali trumpam aptarnauti, tada anuliuoti ir iš naujo įkelti beveik iš karto, kai tik jie atnaujina jūsų kilmę.
Kai išvalysite talpyklą, „Fastly“ veikia, kad sumažintų poveikį. „Origin Shield“ funkcija nurodo nurodytą „PoP“, kuris tvarkys užklausas, jei praleidžiama talpykla. Jei išvalysite talpyklą, jūsų skydas ištrauks turinį iš kilmės, o kiti „PoP“ tada pasieks ekraną, neleisdami jūsų serveriui trukdyti atnaujinimo užklausoms iš viso pasaulio.
Galingą vaizdo optimizavimo priemonę galima įsigyti kaip papildomą priedą. Tai neapsiriboja paprastais failų ir kokybės optimizavimais, kuriuos galite gauti naudodami „Cloudflare“ ir kitus. Tai gali pakeisti vaizdų dydį, apkarpyti ar apkarpyti juos, pakeisti orientaciją, konvertuoti formatą ir dar daugiau. Susiekite visa tai su „Fastly“ palaikymu lako konfigūracijos kalba ir galite protingai spręsti įvairius sprendimus dėl vaizdo tvarkymo, pavyzdžiui, pateikdami vartotojui „WebP“ vaizdą, kai aptiksite, kad jie naudoja „Chrome“.
Kainodara
„Fastly“ yra „pay-as-you-go“ paslauga, turinti minimalų 50 USD per mėnesį mokestį ir kainų struktūrą, panašią į „Amazon CloudFront“.
Pralaidumas apmokestinamas kintamais tarifais, priklausomai nuo regiono. Šiaurės Amerika ir Europa už pirmuosius 10 TB kainuoja 0,12 USD už gigabaitą, Australija ir Naujoji Zelandija yra 0,19 USD, Brazilija ir Pietų Afrika - 0,28 USD. Srauto, viršijančio 10 TB, kainos sumažėja maždaug 0,04 USD už gigabaitą.
Taip pat mokate už bendrą užklausų skaičių (atsisiųstų failų skaičių). Kainos svyruoja nuo 0,0075 iki 0,016 USD už 10 000 užklausų, vėlgi, priklausomai nuo regiono (tai fiksuota norma tiek HTTP, tiek HTTPS užklausoms).
Greitai pateikia paprastą kainų įvertinimo priemonę, kad galėtumėte suprasti mėnesio sąskaitą. Norėdami pamatyti rezultatus, įveskite tikėtiną pralaidumą ir failų užklausų skaičių.
Jei jūsų prioritetų sąraše yra kaina, „Fastly“ jums netiks. „KeyCDN“ kainos prasideda nuo 0,04 USD už GB, tai yra trečdalis to, ką mokėsite „Fastly“, už užklausas nemokėdami, ir minimalios mėnesio išlaidos yra 4 USD.
„Fastly“ yra pagrįstai įkainotas dėl savo didžiulio funkcijų sąrašo ir yra panašus į „CloudFront“ ir „Azure“. Ir jei nesate tikri, nemokamas 50 USD kreditas tik už prisiregistravimą (400 GB ar mažiau, priklausomai nuo to, ką darote) suteikia galimybę pamatyti, kaip paslauga veikia jūsų svetainėje.
Sąranka
Prisiregistruoti naudojant „Fastly“ užtruks tik kelias sekundes. Įveskite savo vardą, įmonės pavadinimą, telefono numerį, el. Pašto adresą ir slaptažodį ir viskas (viskas, ko jums reikės, kol neprašysite nemokamo eismo leidimo).
Mygtukas Kurti paslaugą leidžia sukonfigūruoti pirmąją svetainę. Šis procesas pradedamas įvedant vardą, domeno vardą ir IP adresą (arba pagrindinio kompiuterio pavadinimą), tada pridedant pagrindinį kompiuterį kaip antrinę programą.
Greitai beveik iškart nustato save, tada pateikia bandomąjį URL („http://mydomain.com.global.prod.fastly.net“), kurį galite naudoti norėdami patikrinti, ar paslauga veikia. Tai sutaupo ne tik valandą ar dvi, kurias galite palaukti, kol pasklis jūsų DNS įrašai; tai taip pat neturi įtakos gamybos srautui. Jei tik norite eksperimentuoti, galite išleisti 50 USD kreditą netrukdydami įprastoms svetainės operacijoms.
Ir tikrai reikia daug eksperimentuoti. Paimkite, pavyzdžiui, GZip suspaudimą. Dauguma CDN suteikia jums prieigą prie to kaip paprastą jungiklį. Greitai daro tą patį, bet taip pat leidžia tiksliai apibrėžti, kuriuos failų plėtinius ir turinio tipus norite suspausti. Jame yra įmontuota normalizavimo schema, užtikrinanti, kad „GZip“ nenutraukia kai kurių senų naršyklių, ir, jei norite, galite tinkinti normalizavimo algoritmą.
Tai yra tas pats, kai reikia manipuliuoti HTTP antraštėmis, kad būtų galima pritaikyti, kaip jūsų turinys teikiamas. Vietoj taškų ir paspaudimų konservuotų parinkčių, „Fastly“ suteikia tiksliai sureguliuotą žemo lygio kontrolę, ką ir kaip modifikuojate, iki pat „RegEx“ palaikymo, kad atliktumėte antraštės teksto paieškos ir pakeitimo operacijas.
Šis požiūris suteikia jums daug lankstumo. Pavyzdys: tarkime, kad jūsų kilmės serveris kartais pateikia laikinai 404 klaidas. Jūs tikriausiai nenorite, kad tie būtų talpykloje visą parą, tiesa? Naudodami „Fastly“ galite išspręsti problemą sukurdami talpyklos objektą, kuris pakeičia TTL (laikas gyventi) vertę į penkias minutes, jei sistema gavo 404 atsakymo kodą.
Vis tiek nepakanka? „Fastly“ talpyklos yra pagrįstos laku, kurį galima visiškai konfigūruoti per lako konfigūravimo kalbą. Kai pasirenkate parinktis „Fastly“ žiniatinklio dialogo languose, paslauga generuoja VCL kodą po juo. Bet jei norite, galite peržiūrėti ar redaguoti šį kodą rankiniu būdu arba pridėti savo pasirinktinį VCL.
Kaip jūs tikriausiai atspėjote, tai nėra sistema pradedantiesiems, tačiau reiklesniems tipams patiks didžiulis „Fastly“ konfigūravimas. Taip pat yra keletas išsamių dokumentų, nors net ekspertai gali norėti, kad jie turėtų daugiau pavyzdžių.
Spektaklis
Labai sunku įvertinti, kuris yra greičiausias CDN, nes yra labai daug kintamųjų. Lankytojų ir kilmės serverio vietos, naudojamos programos, talpykloje saugomų failų tipas ir dydžiai bei jų atnaujinimo dažnumas. CDN siūlomų papildomų funkcijų, pvz., Vaizdo optimizavimo, faktorius, ir vienintelis būdas tikrai sužinoti yra išbandyti paslaugą patys.
Gali būti, kad galėsite gauti keletą užuominų tokioje svetainėje kaip CDNPerf, kurioje CDN atsakymo laikas palyginamas su tikrais vartotojų stebėjimo duomenimis, atliekant milijardus bandymų. Tai tik atsakymo laikas ir nieko nepasako apie tai, kas vyksta vėliau, todėl neturėtumėte to vertinti kaip nieko, išskyrus patį pagrindinį rodiklį. Bet tai ir geriausi mūsų turimi duomenys, ir jei jūsų CDN poreikiai yra paprasti, tai suteiks jums šiek tiek idėjos, ko tikėtis.
Kaip rašome, „Fastly“ vertina šeštąją vietą atsakymo laikams JAV iš 20 laukų („Google Cloud CDN“ buvo sąrašo viršūnėje).
Okeanija yra ypatingas akcentas, jo puikus vidutinis atsako laikas - 19 ms.
Tačiau kompanija yra vidutinio lygio kitur, įskaitant 10-ą vietą Europoje, Azijoje ir Afrikoje, o visame pasaulyje pelnė 9-ąją vietą.
Nors tai neatrodo įspūdingai, atminkite, kad neapdorotas atsakymo laikas nėra vienintelis greičio matas. Pažengę vartotojai, kurie naudos daugiau „Fastly“ aukščiausios klasės funkcijų - vaizdo apdorojimą, galbūt HTTP / 3, operacijų optimizavimą naudojant išmanųjį VCL, raktų logikos perkėlimą į kraštinę, gali pamatyti dar daugiau naudos iš kiekvieno iš jų, pridedant vieną rimtai greitai svetainėje.
Galutinis nuosprendis
„Fastly“ yra įmonės lygio CDN, suteikiantis profesionaliems vartotojams galią ir lankstumą sprendžiant beveik bet kokias situacijas. Vis dėlto jums reikės tam tikrų žinių ir patirties - naujokai ir nereiklūs vartotojai turėtų ieškoti kitur.
- Mes taip pat pabrėžėme geriausią CDN