Amazon CloudFront pregled

Sadržaj:

Anonim

Amazon CloudFront je CDN element Amazon Web Services (AWS), masovne kolekcije platformi za računalstvo u oblaku tvrtke.

CloudFront trenutno koristi veliku globalnu mrežu od 215 rubnih lokacija raširenih u 89 gradova u 46 zemalja. To nije samo velika mreža, već je i dobro distribuirana po cijelom svijetu. Iako su Sjeverna Amerika i Europa najviše pokrivene, CloudFront također ima 57 lokacija u Aziji, 9 u Oceaniji, 7 u Južnoj Americi, 4 na Bliskom Istoku, 4 u Kini i 3 u Africi.

To su sve CloudFrontove rubne lokacije i regionalni predmemorije rubova

Tu se ne zaustavlja. CloudFront također ima 12 regionalnih predmemorija. Ako netko pokuša pregledati vaš sadržaj, a on nije predmemoriran na najbližem rubnom mjestu, CloudFront sljedeći provjerava regionalnu predmemoriju, smanjujući vjerojatnost da će se morati vratiti na vaš izvorni poslužitelj.

  • Želite isprobati Amazon CloudFront? Pogledajte web stranicu ovdje

Usluga obrađuje sve vrste datoteka i sadržaja koje će vam trebati, od jednostavnih statičnih objekata do složenih dinamičkih stavki, dok podrška za Gzip, kompresiju Brotli i druge pametne trikove za rukovanje podacima pomažu u optimizaciji brzina web mjesta.

Ako tražite streaming video zapisa ili VOD, tada možete pregledavati specifikacije usluge, gdje ćete pronaći podršku za više formata, uključujući Microsoft Smooth, HLS, HDS i MPEG-DASH. Ili ako niste tehnička vrsta, pogledajte popis kupaca: CloudFront, među mnogim drugima, rješava zadatke isporuke videozapisa za Hulu, PBS i Amazonov vlastiti Prime Video.

Ovdje se naravno ne radi samo o CDN-u. Dubinska integracija s Amazonovim web uslugama znači da također možete priključiti bilo koju redovnu AWS značajku, od kojih su mnoge industrijski standardi.

CloudFront omogućuje vam lako priključivanje podataka iz vašeg Amazon S3 spremišta u oblaku

Većina CDN-ova nudi, na primjer, pohranu u oblaku, ali kako je implementirana? Obično je manje nego jasno. S Amazonom se ne treba čuditi. Možete uključiti podatke iz postojećeg plana Amazon S3 (skalabilna platforma za pohranu objekata tvrtke) i prenijeti podatke u CloudFront bez dodatne naplate.

Možda morate stvoriti i primijeniti velik broj prilagođenih SSL certifikata? Nema problema, AWS Certificate Manager to rješava s lakoćom, bez dodatnih troškova.

Inače, ugrađena zaštita od AWS vatrozida za web aplikacije pomaže vam u zaštiti od uobičajenih iskorištavanja, AWS Shield vas štiti od uobičajenih vrsta DDoS napada, a svime se upravlja putem uobičajene AWS konzole.

Cijene CloudFronta mogu biti malo složene, zbog čega je Amazon stvorio jednostavan mjesečni kalkulator

Cijene

Ako niste sigurni je li CloudFront pravi za vas ili ste novi korisnik CDN-a, evo nekoliko dobrih vijesti: besplatni stupanj upotrebe novim korisnicima AWS-a daje 50 GB prometa svakog mjeseca tijekom jedne godine. To je savršeno za pokretanje početnih testova i razumijevanje onoga što bi CloudFront i CDN mogli učiniti za vas.

Nakon besplatnog sloja nema fiksnih ugovora; plaćate ono što koristite. Zvuči jednostavno, zar ne? Ali, dobro, stvarno nije.

Iako pružatelji usluga poput MaxCDN i KeyCDN naplaćuju paušalnu cijenu za dostavu podataka u bilo koju regiju, na primjer, cijene CloudFronta variraju od početnih 0,085 američkih dolara do SAD-a i Europe, a u Indiji rastu na 0,17 američkih dolara. (Ako imate proračun, možete odlučiti da ne poslužujete sadržaj sa skupljih lokacija.)

Te su cijene za prvih 10TB. Možete uštedjeti novac koristeći više propusnosti, do 0,02 dolara po GB u SAD-u (iako samo za promet veći od 5 petabajta), a Amazon nudi i popuste kupcima koji se obvežu koristiti određenu količinu prometa (10 TB mjesečno ili više .)

Zahtjevi se također naplaćuju (od 0,0075 USD na 10.000), a brojka varira ovisno o tome radi li se o HTTP-u ili HTTPS-u. Čak i tehnička podrška izvan web stranice i korisničke usluge dodatno košta (od 29 USD mjesečno.)

Amazon malo pomaže pružajući jednostavan mjesečni kalkulator. Odaberite CloudFront na lijevoj bočnoj traci, odaberite web mjesto koje se najviše podudara s vašim na desnoj bočnoj traci (odaberite Marketinško web mjesto ako niste sigurni) i nudi procjenu vjerojatnih troškova.

Otkriti što to za vas znači nije lako. CloudFront općenito nudi poštenu vrijednost onoga što dobijete, ali ako su vaše potrebe temeljnije, neki pružatelji usluga mogu biti znatno jeftiniji. Na primjer, brze američke naknade za promet počinju od 0,12 USD po GB, na primjer, u usporedbi s 0,085 USD za CloudFront i samo 0,01 USD za Bunnyja (koji također ne naplaćuju dodatno zahtjeve.)

Na CloudFront se možete besplatno prijaviti na web mjestu AWS

Postaviti

Prijavljivanje za CloudFront ne može biti puno lakše. Amazonova početna besplatna razina znači da nema potrebe za predajom podataka o plaćanju ili unošenjem mnogo osobnih podataka. Samo unesite svoje ime i adresu e-pošte, odaberite lozinku, prihvatite zadani osnovni plan podrške i gotovi ste.

CloudFront možete lako pronaći tako da ga potražite na AWS konzoli

AWS konzola otvara se ogromnim popisom mnogih proizvoda i platformi, no traženje CloudFronta pružilo je vezu do nadzorne ploče usluge.

Stvaranje distribucije u CloudFrontu ekvivalentno je stvaranju zone s drugim CDN dobavljačima

Ovo se otvorilo upozorenjem za stvaranje "Distribucije", ekvivalentne "zoni" s drugim CDN-ovima, skupinom postavki koje definiraju gdje se vaš sadržaj pohranjuje, kako njime rukuje Amazon, a korisnici pristupaju.

Čini se da lakoća upotrebe nestaje onog trenutka kad pritisnete gumb Stvori distribuciju i pojavi se obrazac koji pokriva više od 30 opcija, od kojih mnoge imaju i druge vlastite mogućnosti. Ali ne paničarite, nije ni približno toliko loše koliko se čini.

Ako ste novajlija ili vam se samo žuri, možete zanemariti sve osim jedne mogućnosti. Upišite svoje ime domene ili S3 segment u polje Izvorno ime domene, pritisnite Enter i možete odabrati da odmah stvorite svoju distribuciju.

Ako ste iskusniji ili samo želite učiti, vrijedi izdvojiti vrijeme za pregledavanje različitih postavki. Mnogi su slični drugim CDN-ovima (podrška za Origin Shield smanjuje opterećenje vašeg poslužitelja); gotovo svi imaju opise veličine opisa koji vam daju osnovnu ideju o čemu se radi, a najsloženije stavke obično imaju vezu "Saznajte više" koja otvara stranicu na web mjestu za podršku s punim pojedinostima.

Krajnji rezultat i dalje često može biti kompliciran i tu se može puno naučiti. Ali to je samo zato što CloudFront ima ogroman broj značajki, a s obzirom na svu tu funkcionalnost, Amazon čini dobar posao čineći ga što je moguće upravljivijim.

Distribucija je stvorena, mogli biste započeti rad na njenoj integraciji sa svojim web mjestom, a i ovdje CloudFront ima niz dokumenata, priručnika, vodiča i još mnogo toga koji će vam pomoći da vas usmjerite u pravom smjeru.

CloudFront ima integracije s WordPessom i mnogim drugim popularnim aplikacijama i internetskim uslugama

Nemamo prostora za početak prolaska kroz ovdje navedene mogućnosti, ali kao jedan primjer pogledajte ovaj post na blogu o tome kako ubrzati svoju WordPress stranicu s Amazon CloudFront. Iako se mnogi CDN-ovi izmaknu retku ili dva, možda poveznici na WordPress dodatak, ovo je 3000 riječi detaljnih smjernica i objašnjenja, više poput sadržaja koji biste očekivali od plaćenog tečaja.

CloudFront pruža detaljnu analitiku o tome kako vaše web mjesto koristi svoj CDN

Jednom kad pokrenete i istaknete detaljnu analitiku CloudFronta. Lako je pregledati CloudFront zahtjeve i upotrebu prijenosa podataka po datumu, regiji naplate i još mnogo toga. Postoje grafikoni koji prikazuju popularne objekte, najbolje preporuke i osnovne detalje o vašim posjetiteljima: preglednik, vrsta uređaja, OS i mjesto. Možete čak postaviti prilagodljive alarme koji će vas upozoriti kada metrički podaci dosegnu neku razinu koju definirate, kao što je "upotreba prijenosa podataka veća je od X - potencijalno vrlo korisna u proizvodu koji plaća uz naplatu.

Sve to spojite i CloudFront upravljačka ploča može vam se puno svidjeti. Početnicima CDN-a to će biti zastrašujuće, barem u početku, ali postoji detaljna pomoć. Ako imate iskustva u stvaranju i upravljanju web stranicom, trebali biste biti u stanju savladati osnove CloudFronta za samo nekoliko sati.

Pomoću CDNperfa možete vidjeti kako se CloudFront uspoređuje s konkurencijom

Izvođenje

Otkriti koji je najbrži CDN pravi je izazov, jer ne postoji jedan jednostavan odgovor. Izvedba se razlikuje ovisno o lokaciji, a svaka web lokacija ima vlastiti splet posjetitelja - ono što je najbolje za Europu i Japan neće nužno raditi za Ameriku ili Indiju.

CDNPerf pruža dobru polaznu točku za svaku procjenu tumačenjem stvarnih podataka o nadzoru korisnika (putem cedexisa) koji pokrivaju milijarde testova.

Kao što pišemo, CloudFront ocjenjuje treće mjesto u svijetu od 20 kandidata, s prosječnim vremenom odziva od 28 ms (samo su 5centsCDN i Google Cloud prošli bolje, a čak su i bili samo nekoliko milisekundi brži.)

Globalni prosjeci ne govore cijelu priču, a performanse CloudFronta razlikuju se između regija. Azija i Afrika bile su lošije, a CloudFront je zauzeo 7. mjesto u obje. To je ipak bolje od većine, a njegovo drugo mjesto u Južnoj Americi pravi je vrhunac. (Većina CDN-a ima lošu pokrivenost Južnom Amerikom ako ih uopće ima, no prosječno vrijeme odziva CloudFronta bilo je manje od upola manje od velikih imena poput KeyCDN, G-Core Labs i CDN77.)

Konačna presuda

Amazon CloudFront skuplji je od nekih, s složenom shemom cijena i nije ga najlakše postaviti. Ali također je brz, vrlo podesiv i prepun vrhunskih značajki, a ako imate zahtjevan projekt koji treba stvarnu snagu, CloudFront je teško nadmašiti.

  • Također smo istaknuli najbolji CDN