Brzo pregledajte

Sadržaj:

Anonim

Fastly sa sjedištem u San Franciscu svestrana je tvrtka u oblaku s podužim spiskom velikih kupaca: New York Times, Spotify, Github, Kickstarter, Ticketmaster, Deliveroo i još mnogo toga.

Fastly-ov CDN slijedi model obrnutog proxyja sličan Cloudflareu. Umjesto da vam navede adresu "cdn.mydomain.com" na koju možete pohraniti određene datoteke, brzo usmjerava sav promet na web mjestu putem svojih poslužitelja. Da biste to učinili, morate ažurirati CNAME zapis za svoju web lokaciju s registrom domene, ali nakon toga on "jednostavno radi", nisu potrebne promjene koda web mjesta.

Brzo ima točke prisutnosti (PoP) po cijelom svijetu

Jednom konfiguriran, sustav radi slično kao i bilo koji drugi CDN. Kad netko posjeti vašu stranicu, brzo provjeri njegovo mjesto i dohvati sadržaj s najbliže točke prisutnosti (PoP). Tvrtka nudi moćne PoP-ove rasprostranjene po cijelom svijetu - 20 lokacija u Sjevernoj Americi, 6 u Južnoj Americi, 13 u Europi, 8 u Aziji, 6 na Novom Zelandu i Australiji te 2 u Africi - tako da bi većina web korisnika trebala dobiti brzi odgovor .

  • Želite probati brzo? Pogledajte web stranicu ovdje

Brzo ima visoko konfigurabilnu podršku za predmemoriranje video zapisa. Može isporučiti bilo koji protokol za streaming medija zasnovan na HTTP-u, uključujući Appleov HLS, Adobeov HDS i MPEG-DASH. Usluga čini sve da i vaš sadržaj bude siguran, uz podršku za šifriranje, DRM i sigurne tokene koji ograničavaju pristup vašem mediju (vaša web aplikacija ih pruža, a ističu nakon prilagodljivog vremenskog razdoblja).

Sigurnosne značajke na razini poduzeća uključuju potpuno podesiv vatrozid web aplikacija, sposobno ublažavanje DDoS-a i inteligentno otkrivanje i blokiranje botova.

Podrška za HTTPS Fastly sveobuhvatna je

Kamo god pogledate, postoje nova i vrhunska tehnologija. Dosta vam je CDN-ova koji očekuju da ćete biti impresionirani njihovom podrškom za HTTP / 2? Brzo podržava brzi HTTP / 3 zasnovan na UDP-u. To vam trenutno neće puno pomoći (preglednici s velikim imenima podržavaju HTTP / 3, ali je prema zadanim postavkama isključen), ali dobro je znati da je opcija dostupna.

Brzo već ima ozbiljne impresivne performanse u stvarnom svijetu na drugim područjima, uključujući mogućnost čišćenja svega u predmemoriji - to je globalno, u svakom PoP-u - za 150 ms ili manje.

Tvrtka koristi ovu brzinu kako bi omogućila predmemoriranje sadržaja "vođenog događajima". Ideja je da čak i predmete web stranica koji se vrlo često ažuriraju - naslovi vijesti, cijene dionica - CDN može poslužiti kratko vrijeme, a zatim ih onesposobiti i ponovo učitati gotovo čim se ažuriraju o vašem podrijetlu.

Kad očistite predmemoriju, brzo radi na smanjenju utjecaja. Njegova značajka Origin Shield određuje određeni PoP za obradu zahtjeva u slučaju promašaja predmemorije. Ako izbrišete predmemoriju, vaš štit povlači sadržaj s podrijetla, a drugi PoP-ovi zatim pristupaju štitu, sprečavajući da vaš poslužitelj bude nabijen zahtjevima za ažuriranje iz cijelog svijeta.

Snažni alat za optimizaciju slike dostupan je kao dodatni dodatak. To nadilazi jednostavne optimizacije datoteka i kvalitete koje biste mogli dobiti s Cloudflareom i drugima. Može promijeniti veličinu slika, obrezati ih ili obrezati, promijeniti orijentaciju, pretvoriti format i još mnogo toga. Sve to povežite s Fastly-ovom podrškom za jezik za konfiguraciju laka i možete se inteligentno nositi sa svim vrstama odluka o rukovanju slikama na rubu, na primjer, posluživanjem korisnika WebP slikom kada otkrijete da koriste Chrome.

Cijene

Fastly je usluga uz naplatu s minimalnom naknadom od 50 USD mjesečno i cjenovnom strukturom sličnom Amazon CloudFrontu.

Propusnost se naplaćuje po promjenjivim stopama, ovisno o regiji. Sjeverna Amerika i Europa cijene se 0,12 USD po gigabajtu za prvih 10 TB, Australija i Novi Zeland 0,19 USD, Brazil i Južna Afrika 0,28 USD. Cijene padaju za oko 0,04 USD po gigabajtu za promet veći od 10 TB.

Naplaćuje vam se i ukupan broj zahtjeva (broj preuzetih datoteka). Cijene se kreću od 0,0075 do 0,016 dolara za 10.000 zahtjeva, opet ovisno o regiji (to je paušalna stopa za HTTP i HTTPS zahtjeve).

Brzo nudi jednostavan procjenjivač cijena koji će vam dati ideju o vašem mjesečnom računu. Unesite vjerojatnu širinu pojasa i broj zahtjeva za datoteku da biste vidjeli rezultate.

Ako vam je cijena na prvom mjestu, Fastly vam neće uspjeti. Cijene KeyCDN-a počinju s 0,04 USD po GB, trećinu onoga što ćete platiti na Fastly, bez naknade za zahtjeve i minimalne mjesečne potrošnje od 4 USD.

Brzo je, doduše, prihvatljiva cijena za njegov ogroman popis značajki i usporediv je s oblacima poput CloudFronta i Azurea. A ako niste sigurni, besplatni kredit od 50 USD samo za registraciju (400 GB ili manje, ovisno o tome što radite) daje vam priliku da vidite kako usluga funkcionira na vašoj web lokaciji.

Možete se brzo prijaviti za naknadu bez potrebe da navedete detalje plaćanja

Postaviti

Prijavljivanje s Fastly traje samo nekoliko sekundi. Unesite svoje ime, tvrtku, telefonski broj, adresu e-pošte i lozinku i to je u osnovi to (ne traže se podaci o plaćanju dok se ne iskoristi vaša besplatna dozvola za promet).

Gumb Stvori uslugu omogućuje konfiguriranje vašeg prvog web mjesta. Ovaj postupak započinje unosom imena, imena domene i IP adrese (ili naziva hosta), a zatim dodavanjem hosta kao pozadine.

Brzo se postavlja gotovo odmah, a zatim vam daje testni URL ('http://mydomain.com.global.prod.fastly.net') pomoću kojeg možete provjeriti radi li usluga. To vam ne štedi samo sat ili dva da biste mogli pričekati da se vaši DNS zapisi prošire; također nema utjecaja na promet proizvodnje. Ako samo želite eksperimentirati, možete potrošiti 50 USD bez ometanja uobičajenog rada web mjesta.

A tu je sigurno još puno eksperimentiranja. Uzmimo za primjer GZip kompresiju. Većina CDN-ova daje vam pristup ovome kao jednostavnu sklopku. Brzo radi isto, ali omogućuje i točno definiranje ekstenzija datoteka i vrsta sadržaja koje želite komprimirati. Ima ugrađenu shemu normalizacije kako bi osigurao da GZip ne razbija neke naslijeđene preglednike, a algoritam normalizacije možete prilagoditi ako želite.

Prilično je isto kada je riječ o manipulaciji HTTP zaglavljima kako biste prilagodili način na koji se vaš sadržaj poslužuje. Umjesto spremljenih opcija usmjeri-i-klikni, brzo pruža fino podešenu kontrolu na niskoj razini nad onim što mijenjaš i kako, sve do RegEx podrške za obavljanje operacija pronalaženja i zamjene teksta zaglavlja.

Brzo vam omogućuje stvaranje postavki predmemorije, kao i pridruživanje uvjeta njima

Ovaj vam pristup pruža veliku količinu fleksibilnosti. Primjer: pretpostavimo da vaš izvorni poslužitelj ponekad privremeno prikaže 404 pogreške. Vjerojatno ne želite da se ta čuvaju puna 24 sata, zar ne? Pomoću Fastly možete riješiti problem stvaranjem objekta predmemorije koji mijenja vrijednost TTL-a (vrijeme za život) na pet minuta ako sustav primi primljeni kod odgovora 404.

Možete čak dodati i svoj vlastiti VCL kôd

Još uvijek nije dovoljno? Predmemorije Fastly-a temelje se na Varnish-u, koji se u potpunosti može konfigurirati putem jezika za konfiguraciju laka. Kada odaberete opcije u web dijaloškim okvirima Fastlyja, usluga ispod generira VCL kôd. Ali ako želite, možete kôd pregledati ili urediti ručno ili dodati vlastiti VCL.

Kao što ste vjerojatno pretpostavili, ovo nije sustav za početnike, ali zahtjevnijim će se vrstama svidjeti velika konfigurabilnost Fastlyja. Postoji i neka detaljna dokumentacija, iako bi čak i stručnjaci poželjeli da ima više primjera.

U određivanju izvedbe CDN-a sudjeluje niz varijabli

Izvođenje

Procijeniti koji je najbrži CDN za vas vrlo je teško, jer je uključeno toliko varijabli. Lokacije vaših posjetitelja i izvornog poslužitelja, aplikacije koje upotrebljavate, vrsta i veličine datoteka koje se predmemoriraju i koliko često ih treba osvježavati. Faktor bonusnih značajki koje CDN može ponuditi, poput optimizacije slike, a jedini način da to sigurno saznate je da isprobate uslugu sami.

Usluge poput CDNPerf mogu vam pomoći u usporedbi izvedbe različitih CDN-ova

Možda ćete moći pronaći neke tragove na web mjestu kao što je CDNPerf, koje uspoređuje vrijeme odziva CDN-a na temelju stvarnih podataka praćenja korisnika tijekom milijardi testova. To je samo vrijeme odziva i ne govori vam ništa o tome što se događa kasnije, pa to ne biste trebali uzimati kao ništa drugo već kao najosnovniji pokazatelj. Ali to su i najbolji podaci koje imamo, a ako su vaše potrebe za CDN-om jednostavne, dat će vam neku ideju što možete očekivati.

Dok pišemo, Fastly ocjenjuje šesto mjesto po vremenu odgovora u SAD-u, od polja 20 (Google Cloud CDN bio je na vrhu popisa).

Oceanija je posebno istaknuta, s izvrsnim prosječnim vremenom odziva od 19 ms, Fastly je na prvom mjestu.

Tvrtka je, pak, negdje drugdje srednjeg ranga, uključujući 10. mjesto u Europi, Aziji i Africi, čime je brzo zauzela 9. mjesto za svjetske performanse.

Vrhunske značajke Fastlyja također pomažu u poboljšanju performansi

Iako to ne izgleda impresivno, imajte na umu da sirovo vrijeme odziva nije jedino mjerilo brzine. Napredni korisnici koji će koristiti brže napredne značajke - obradu slike, možda HTTP / 3, optimizaciju operacija pametnim VCL-om, pomicanje ključne logike na rub - mogli bi vidjeti daljnje prednosti izvedbe od svake od njih, dodajući jednu ozbiljno brzu web mjesto.

Konačna presuda

Fastly je CDN na razini poduzeća koji profesionalnim korisnicima daje moć i fleksibilnost u rješavanju gotovo svake situacije. Za njegovo postavljanje trebat će vam neko znanje i iskustvo - početnici i nezahtjevni korisnici trebali bi potražiti drugdje.

  • Također smo istaknuli najbolji CDN