Amazon CloudFront on CDN-elementti Amazon Web Services (AWS) -yrityksestä, joka on yhtiön massiivinen kokoelma pilvipalvelualustoja.
CloudFront käyttää tällä hetkellä laajaa maailmanlaajuista verkostoa, jossa on 215 reuna-aluetta ja joka jakautuu 89 kaupunkiin 46 maassa. Se ei ole vain suuri verkko, se on myös hyvin jaettu ympäri maailmaa. Vaikka Pohjois-Amerikka ja Eurooppa saavat eniten kattavuutta, CloudFrontilla on myös 57 sijaintia Aasiassa, 9 Oseaniassa, 7 Etelä-Amerikassa, 4 Lähi-idässä, 4 Kiinassa ja 3 Afrikassa.
Nämä ovat kaikki CloudFrontin reuna-alueet ja alueelliset reunavälimuistitSe ei pysähdy tähän. CloudFrontilla on myös 12 alueellista välimuistia. Jos joku yrittää tarkastella sisältöäsi ja sitä ei ole tallennettu välimuistiin lähimpään reunaan, CloudFront tarkistaa seuraavaksi alueellisen välimuistin, mikä vähentää mahdollisuutta, että sen täytyy palata alkuperäiseen palvelimeesi.
- Haluatko kokeilla Amazon CloudFrontia? Tutustu verkkosivustoon täältä
Palvelu käsittelee kaikki tarvitsemasi tiedosto- ja sisältötyypit yksinkertaisista staattisista objekteista monimutkaisiin dynaamisiin kohteisiin, kun taas Gzip-, Brotli-pakkaus- ja muiden älykkäiden datankäsittelyn temppujen tuki auttaa optimoimaan verkkosivuston nopeuksia.
Jos etsit videoiden suoratoistoa tai VOD: ta, voit selata palvelun teknisiä tietoja, joista löydät tuen useille muodoille, mukaan lukien Microsoft Smooth, HLS, HDS ja MPEG-DASH. Tai jos et ole tekninen tyyppi, katso vain asiakasluetteloa: CloudFront hoitaa videotoimitustehtäviä muun muassa Hululle, PBS: lle ja Amazonin omalle Prime Video -videolle.
Kyse ei tietenkään ole vain CDN: stä. Syvä integrointi Amazon Web Services -palvelun kanssa tarkoittaa, että voit myös liittää minkä tahansa tavallisista AWS-ominaisuuksista, joista monet ovat yksinään alan standardeja.
CloudFrontin avulla voit helposti liittää tietoja Amazon S3 -pilvitallennustilastasiUseimmat CDN: t tarjoavat esimerkiksi pilvitallennustilaa, mutta miten se toteutetaan? Se on yleensä vähemmän kuin selvää. Amazonin kanssa ei tarvitse ihmetellä. Voit kytkeä tietoja nykyisestä Amazon S3 -suunnitelmastasi (yrityksen skaalautuva objektien tallennusalusta) ja siirtää tietoja CloudFrontiin ilman lisämaksua.
Ehkä joudut luomaan ja ottamaan käyttöön suuren määrän mukautettuja SSL-varmenteita? Ei hätää, AWS Certificate Manager hoitaa tämän helposti, ilman lisäkustannuksia.
Muualla sisäänrakennettu suojaus AWS-verkkosovellusten palomuurilta suojaa sinua tavallisilta hyökkäyksiltä, AWS-kilpi pitää sinut turvassa tavallisilta DDoS-hyökkäyksiltä, ja kaikkea hallitaan tavallisesta AWS-konsolista.
CloudFrontin hinnoittelu voi olla hieman monimutkainen, minkä vuoksi Amazon on luonut yksinkertaisen kuukausilaskurinHinnoittelu
Jos et ole varma, onko CloudFront sinulle sopiva, vai oletko täysin uusi tulokas CDN: ssä, on joitain hyviä uutisia: Ilmainen käyttöaste antaa uusille AWS-asiakkaille 50 Gt liikennettä kuukaudessa yhden vuoden ajan. Se sopii erinomaisesti alkutestien suorittamiseen ja sen ymmärtämiseen, mitä CloudFront ja CDN voivat tehdä sinulle.
Maksuttoman tason jälkeen ei ole kiinteitä sopimuksia; maksat siitä, mitä käytät. Kuulostaa yksinkertaiselta, eikö? Mutta no, se ei todellakaan ole.
Vaikka palveluntarjoajat, kuten MaxCDN ja KeyCDN, veloittavat kiinteän hinnan esimerkiksi tietojen toimittamisesta mille tahansa alueelle, CloudFront-hinnat vaihtelevat alun perin 0,085 dollarista Yhdysvaltoihin ja Eurooppaan ja nousevat Intiassa 0,17 dollariin. (Jos sinulla on budjetti, voit päättää olla tarjoamatta sisältöä kalliimmista sijainneista.)
Nämä hinnat koskevat ensimmäistä 10 Tt. Voit säästää rahaa käytettäessä enemmän kaistanleveyttä, jopa 0,02 dollaria / gigatavu Yhdysvalloissa (tosin vain yli 5 petatavun liikenteelle), ja Amazon tarjoaa myös alennuksia asiakkaille, jotka sitoutuvat käyttämään tietyn määrän liikennettä (10 Tt kuukaudessa tai enemmän) .)
Sinua veloitetaan myös pyynnöistä (0,0075 dollaria / 10 000), ja luku vaihtelee sen mukaan, onko kyseessä HTTP vai HTTPS. Jopa verkkosivuston ja asiakaspalvelun ulkopuolella oleva tekninen tuki maksaa ylimääräistä (29 dollaria kuukaudessa).
Amazon auttaa vähän tarjoamalla yksinkertaisen kuukausilaskurin. Valitse vasemmasta sivupalkista CloudFront, valitse oikeasta sivupalkista sivustoosi parhaiten sopiva sivusto (valitse Markkinointisivusto, jos et ole varma), ja se antaa arvion todennäköisistä maksuista.
Selvittää, mitä tämä tarkoittaa sinulle, ei ole helppoa. CloudFront tarjoaa yleensä käypä arvo sille, mitä saat, mutta jos tarpeesi ovat perustavanlaatuisempia, jotkut palveluntarjoajat voivat olla huomattavasti halvempia. Fastlyn Yhdysvaltain liikennemaksut alkavat esimerkiksi 0,12 dollarista / GB, verrattuna CloudFrontin 0,085 dollariin ja Bunnylle vain 0,01 dollariin (joka ei veloita ylimääräistä myöskään pyynnöistä).
Voit rekisteröityä CloudFront-palveluun ilmaiseksi AWS-verkkosivustollaPerustaa
Rekisteröityminen CloudFrontiin ei voisi olla paljon helpompaa. Amazonin alkuperäinen ilmainen taso tarkoittaa, ettei sinun tarvitse luovuttaa maksutietoja tai antaa paljon henkilökohtaisten tietojen muodossa. Syötä vain nimesi ja sähköpostiosoitteesi, valitse salasana, hyväksy oletusarvoinen tukisuunnitelma ja olet valmis.
Löydät CloudFrontin helposti etsimällä sitä AWS-konsolistaAWS-konsoli avautuu valtavalla luettelolla monista tuotteista ja alustoista, mutta CloudFrontin etsiminen tarjosi linkin palvelun hallintapaneeliin.
Jakelun luominen CloudFrontissa vastaa vyöhykkeen luomista muiden CDN-palveluntarjoajien kanssaTämä avasi kehotuksen luoda 'jakelu', joka vastaa 'vyöhykettä' muiden CDN-levyjen kanssa, joukko asetuksia, jotka määrittelevät missä sisältösi tallennetaan, miten Amazon käsittelee sitä ja miten käyttäjät voivat käyttää sitä.
Käyttäjäystävällisyys näyttää häviävän heti, kun painat Luo jakelu -painiketta, ja näkyviin tulee lomake, joka kattaa yli 30 vaihtoehtoa, joista monilla on muita omia vaihtoehtoja. Mutta älä paniikkia, se ei ole läheskään niin paha kuin miltä näyttää.
Jos olet aloittelija tai vain kiire, voit jättää kaikki vaihtoehdot lukuun ottamatta. Kirjoita verkkotunnuksesi tai S3-ämpäri Origin Domain Name -ruutuun, paina Enter-näppäintä ja voit luoda jakelusi heti.
Jos olet kokeneempi tai haluat vain oppia, kannattaa käyttää aikaa eri asetusten selaamiseen. Monet ovat samanlaisia kuin muut CDN-tiedostot (Origin Shield -tuki vähentää palvelimesi kuormitusta); melkein kaikilla on työkaluvinkkikokoinen kuvaus, joka antaa sinulle peruskäsityksen, mistä ne ovat, ja monimutkaisimmilla tuotteilla on yleensä 'Lisätietoja' -linkki, joka avaa tukisivuston sivun, jossa on täydelliset tiedot.
Lopputulos voi silti olla usein monimutkainen, ja opittavaa on paljon. Mutta se johtuu vain siitä, että CloudFrontilla on valtava määrä ominaisuuksia, ja kun otetaan huomioon kaikki nämä toiminnot, Amazon tekee hyvää työtä, jotta se olisi mahdollisimman hallittavissa.
Jakelu luotu, voit aloittaa sen integroinnin verkkosivustoosi, ja myös tässä CloudFrontilla on joukko asiakirjoja, oppaita, oppaita ja muuta, mikä auttaa sinua osoittamaan oikeaan suuntaan.
CloudFront on integroitu WordPessin ja monien muiden suosittujen sovellusten ja verkkopalvelujen kanssaMeillä ei ole tilaa alkaa käydä läpi mahdollisuuksia täällä, mutta katsokaa yhtenä esimerkkinä tätä blogiviestiä kohdasta Kuinka nopeuttaa WordPress-sivustoasi Amazon CloudFrontilla. Vaikka monet CDN: t pääsevät eroon rivillä tai kahdella, ehkä linkillä WordPress-laajennukseen, tämä on 3000 sanaa yksityiskohtaisia ohjeita ja selityksiä, enemmän kuin sisältö, jota odotat maksetulta kurssilta.
CloudFront tarjoaa yksityiskohtaisen analyysin siitä, miten sivustosi käyttää CDN: ääKun olet käynnissä, CloudFrontin yksityiskohtaiset analyysit ovat kohokohta. CloudFront-pyyntöjä ja tiedonsiirron käyttöä on helppo tarkastella päivämäärän, laskutusalueen ja muun mukaan. On kaavioita, jotka näyttävät suosittuja kohteita, suosituimmat viittaajat ja vierailijoiden perustiedot: selaimen, laitetyypin, käyttöjärjestelmän ja sijainnin. Voit jopa asettaa mukautettavia hälytyksiä varoittamaan sinua, kun metriset tiedot osuvat määrittelemällesi tasolle, kuten "tiedonsiirron käyttö on suurempi kuin X - mahdollisesti erittäin kätevä käytön maksavassa tuotteessa.
Yhdistä kaikki yhteen ja CloudFront-ohjauspaneelista löytyy paljon pidettävää. CDN-aloittelijat pitävät sitä pelottavana, ainakin aluksi, mutta käytettävissä on yksityiskohtaista apua. Jos sinulla on kokemusta verkkosivuston luomisesta ja hallinnasta, sinun pitäisi pystyä hallitsemaan CloudFrontin perusteet muutamassa tunnissa.
Voit käyttää CDNperf-ohjelmaa nähdäksesi, kuinka CloudFront vertaa kilpailuunEsitys
Nopeimman CDN: n selvittäminen on todellinen haaste, koska ei ole olemassa yhtä yksinkertaista vastausta. Suorituskyky vaihtelee sijainnin mukaan, ja jokaisella verkkosivustolla on oma joukko kävijöitä - mikä on parasta Euroopalle ja Japanille, ei välttämättä toimi Amerikassa tai Intiassa.
CDNPerf tarjoaa hyvän lähtökohdan arvioinnille tulkitsemalla todellisia käyttäjien seurantatietoja (cedexisin kautta), jotka kattavat miljardeja testejä.
Kuten kirjoitamme, CloudFront arvioi kolmannen sijan maailmanlaajuisesti 20 kilpailijasta keskimääräisen vasteajan ollessa 28 ms (vain 5 senttiä CDN ja Google Cloud pärjäsivät paremmin, ja jopa ne olivat vain pari millisekuntia nopeammat.)
Globaalit keskiarvot eivät kerro koko tarinaa, ja CloudFront-suorituskyky vaihtelee alueittain. Aasia ja Afrikka olivat heikkoja kohtia, ja CloudFront sijoittui molemmissa 7. sijalle. Se on silti parempi kuin useimmat, ja sen toinen paikka Etelä-Amerikassa on todellinen kohokohta. (Useimmilla CDN-levyillä on huono eteläamerikkalainen kattavuus, jos heillä on lainkaan, mutta CloudFrontin keskimääräinen vasteaika oli alle puolet suurten nimien, kuten KeyCDN, G-Core Labs ja CDN77, vastauksista.)
Lopullinen tuomio
Amazon CloudFront on kalliimpaa kuin jotkut, monimutkaisella hinnoittelumallilla, eikä sitä ole helpoin perustaa. Mutta se on myös nopea, erittäin konfiguroitava ja täynnä huippuluokan ominaisuuksia, ja jos sinulla on vaativa projekti, joka tarvitsee todellista voimaa, CloudFrontia on vaikea voittaa.
- Olemme myös korostaneet parhaan CDN: n