San Francisco-baserede Fastly er et alsidigt cloud-selskab med en lang liste med store kundekunder: New York Times, Spotify, Github, Kickstarter, Ticketmaster, Deliveroo og mere.
Fastly's CDN følger den enklere end mest Cloudflare-lignende reverse proxy-model. I stedet for at give dig en 'cdn.mydomain.com' adresse, hvor du kan gemme bestemte filer, dirigeres hurtigt al webstrafik gennem dets servere. For at få dette til at fungere, skal du opdatere CNAME-registreringen for dit websted hos domæneregistratoren, men efter det fungerer den bare, ingen websitekodændringer kræves.
Når det er konfigureret, fungerer systemet meget som enhver anden CDN. Når nogen besøger dit websted, kontrollerer de hurtigt deres placering og henter indhold fra det nærmeste tilstedeværelsessted (PoP). Virksomheden tilbyder kraftfulde PoP'er spredt over hele verden - 20 placeringer i Nordamerika, 6 i Sydamerika, 13 i Europa, 8 i Asien, 6 i New Zealand og Australien og 2 i Afrika - så de fleste webbrugere bør få et hurtigt svar .
- Vil du prøve hurtigt? Tjek hjemmesiden her
Har hurtigt meget konfigurerbar understøttelse af videocaching. Det kan levere enhver HTTP-baseret mediestreamingsprotokol, inklusive Apples HLS, Adobes HDS og MPEG-DASH. Tjenesten gør sit bedste for også at holde dit indhold sikkert med understøttelse af kryptering, DRM og sikre tokens, der begrænser adgangen til dine medier (din webapp leverer disse, og de udløber efter en konfigurerbar periode.)
Sikkerhedsfunktioner på virksomhedsniveau inkluderer en fuldt konfigurerbar firewall til webapplikationer, stand DDoS-afbødning og intelligent botdetektering og -blokering.
Der er ny og avanceret teknologi overalt, hvor du kigger. Træt af CDN'er, der forventer, at du bliver imponeret over deres støtte til HTTP / 2? Understøtter hurtigt den hurtige UDP-baserede HTTP / 3. Det hjælper dig ikke meget lige nu (browserne med store navne understøtter HTTP / 3, men det er som standard slået fra), men det er godt at vide, at indstillingen er tilgængelig.
Hurtigt har allerede alvorligt imponerende virkelighed i andre områder, dog inklusive evnen til at rense alt i cachen - det er globalt i hver eneste PoP - på 150 ms eller mindre.
Virksomheden bruger denne hastighed til at muliggøre caching af 'begivenhedsdrevet' indhold. Ideen er, at selv webstedsobjekter, der opdateres meget ofte - nyhedsoverskrifter, aktiekurser - kan betjenes af CDN i kort tid og derefter ugyldiggøres og genindlæses næsten så snart de er opdateret om din oprindelse.
Når du rydder cachen, arbejder Fastly for at reducere effekten. Dens Origin Shield-funktion udpeger en specificeret PoP til at håndtere anmodninger i tilfælde af en cache-fejl. Hvis du rydder cachen, trækker dit skjold indhold fra oprindelsen, og andre PoP'er får derefter adgang til skjoldet, hvilket forhindrer din server i at blive hamret af opdateringsanmodninger fra hele verden.
En kraftfuld Image Optimizer er tilgængelig som en valgfri tilføjelse. Dette går langt ud over de enkle fil- og kvalitetsoptimeringer, du muligvis får med Cloudflare og andre. Det kan ændre størrelsen på billeder, beskære eller trimme dem, ændre retning, konvertere format og mere. Bind dette alt sammen med Fastlys support til Varnish Configuration Language, og du kan intelligent håndtere alle former for billedhåndteringsbeslutninger ved kanten, for eksempel for at tjene en bruger et WebP-billede, når du opdager, at de bruger Chrome.
Priser
Hurtigt er en pay-as-you-go-service med et minimumsgebyr på $ 50 pr. Måned og en prisstruktur svarende til Amazon CloudFront.
Båndbredde opkræves med variable priser afhængigt af region. Nordamerika og Europa er prissat til $ 0,12 pr. Gigabyte for de første 10 TB, Australien og New Zealand er $ 0,19, Brasilien og Sydafrika er $ 0,28. Priserne falder med omkring $ 0,04 pr. Gigabyte for trafik ud over 10 TB.
Du debiteres også for det samlede antal anmodninger (antallet af downloadede filer). Priserne varierer fra $ 0,0075 til $ 0,016 pr. 10.000 anmodninger, igen afhængigt af region (det er en fast pris for både HTTP- og HTTPS-anmodninger).
Tilbyder hurtigt en simpel prisestimator, der giver dig en idé om din månedlige regning. Indtast din sandsynlige båndbredde og antallet af filanmodninger for at se resultaterne.
Hvis prisen er øverst på din prioritetsliste, fungerer Fastly ikke for dig. KeyCDN-priser starter ved $ 0,04 pr. GB, en tredjedel af, hvad du betaler hurtigt, uden gebyr for anmodninger og et minimumsudgift på $ 4 pr. Måned.
Det er dog hurtigt rimeligt prissat for sin enorme liste over funktioner, og det kan sammenlignes med CloudFront og Azure. Og hvis du er i tvivl, giver en gratis $ 50-kredit kun for tilmelding (400 GB eller mindre, afhængigt af hvad du laver) dig en chance for at se, hvordan tjenesten fungerer på dit websted.
Opsætning
Tilmelding med Fastly tager kun et par sekunder. Indtast dit navn, firma, telefonnummer, e-mail-adresse og adgangskode, og det er i det væsentlige det (du bliver ikke bedt om betalingsoplysninger, før din gratis trafikgodtgørelse er blevet brugt).
En Opret service-knap gør det muligt at konfigurere dit første websted. Denne proces starter med at indtaste et navn, domænenavn og IP-adresse (eller værtsnavn) og derefter tilføje en vært som en backend.
Sætter sig hurtigt op næsten med det samme og giver dig derefter en test-URL ('http://mydomain.com.global.prod.fastly.net'), som du kan bruge til at kontrollere, at tjenesten fungerer. Det sparer dig ikke bare den time eller to, du måske venter på, at dine DNS-poster udbredes; det har heller ingen virkning på produktionstrafikken. Hvis du bare ønsker at eksperimentere, kan du bruge din $ 50-kredit uden at forstyrre din normale webstedsoperation.
Og der er bestemt en masse eksperimenter at gøre. Tag f.eks. GZip-komprimering. De fleste CDN'er giver dig adgang til dette som en simpel switch. Gør hurtigt det samme, men det giver også mulighed for at definere nøjagtigt, hvilke filtypenavne og indholdstyper du vil komprimere. Det har en indbygget normaliseringsplan for at sikre, at GZip ikke bryder nogle ældre browsere, og du kan tilpasse normaliseringsalgoritmen, hvis du vil.
Det er meget det samme, når det kommer til at manipulere HTTP-overskrifter for at tilpasse, hvordan dit indhold serveres. I stedet for peg-og-klik-dåseindstillinger leverer Fastly finjusteret kontrol på lavt niveau over, hvad du ændrer, og hvordan, helt ned til RegEx-support for at udføre find-og-erstat-operationer på overskriftstekst.
Denne tilgang giver dig en enorm fleksibilitet. Et eksempel: antag, at din oprindelsesserver nogle gange returnerer 404 fejl, bare midlertidigt. Du vil sandsynligvis ikke have dem til at blive cachelagret i hele 24 timer, ikke? Med Fastly kan du løse problemet ved at oprette et cache-objekt, der ændrer TTL-værdien (time to live) til fem minutter, hvis systemet har modtaget en 404-svarskode.
Stadig ikke nok? Fastly's cacher er baseret på Varnish, som kan konfigureres fuldt ud gennem Varnish Configuration Language. Når du vælger indstillinger i Fastlys webdialoger, genererer tjenesten VCL-kode nedenunder. Men hvis du foretrækker det, kan du se eller redigere denne kode manuelt eller tilføje din egen brugerdefinerede VCL.
Som du sikkert har gættet, er dette ikke et system til begyndere, men mere krævende typer vil elske Fastlys enorme konfigurerbarhed. Der er også en detaljeret dokumentation, selvom eksperter måske ønsker det havde flere eksempler.
Ydeevne
At vurdere, hvilken er den hurtigste CDN for dig, er meget vanskelig, fordi der er så mange variabler involveret. Placeringen af dine besøgende og oprindelsesserver, de applikationer, du bruger, typen og størrelsen af de filer, der cachelages, og hvor ofte de skal opdateres. Faktor i bonusfunktioner, som CDN muligvis tilbyder, som billedoptimering, og den eneste måde at finde ud af med sikkerhed er at prøve tjenesten selv.
Du kan muligvis få nogle spor på et sted som CDNPerf, der sammenligner CDN-responstid baseret på ægte brugerovervågningsdata over milliarder af tests. Det er kun svartiden og fortæller dig intet om, hvad der sker bagefter, så du bør ikke tage dette som andet end den mest basale indikator. Men det er også de bedste data, vi har, og hvis dine CDN-behov er enkle, giver det dig en idé om, hvad du kan forvente.
Som vi skriver, klassificerer hurtigt sjette plads for svartider i USA ud af et felt på 20 (Google Cloud CDN toppede listen).
Oceanien er et særligt højdepunkt med en fremragende gennemsnitlig responstid på 19 ms, der sætter hurtigt på førstepladsen.
Virksomheden er imidlertid mellemstore andre steder, inklusive 10. pladser i Europa, Asien og Afrika og tjener hurtigt 9. plads til verdensomspændende præstationer.
Selvom det ikke ser imponerende ud, skal du huske, at rå svartider ikke er det eneste mål for hastighed. Avancerede brugere, der bruger Fastlys mere avancerede funktioner - billedbehandling, måske HTTP / 3, optimering af operationer med smart VCL, flytning af nøglelogik til kanten - kunne se yderligere ydelsesfordele ved hver af disse og tilføje op til en alvorligt hurtig websted.
Endelig dom
Fastly er et CDN på virksomhedsniveau, der giver professionelle brugere magt og fleksibilitet til at håndtere næsten enhver situation. Du skal dog have lidt viden og erfaring for at opsætte det - begyndere og krævende brugere bør se andre steder.
- Vi har også fremhævet den bedste CDN