Kotisivu » Hosting » Amazon CloudFront - CloudFront-sovelluksen asentaminen toimimaan S3 n kanssa

    Amazon CloudFront - CloudFront-sovelluksen asentaminen toimimaan S3 n kanssa

    Olettaen, että käytät paljon kaupankäynnin kohteena olevaa verkkosivustoa tai blogia, ja törmäsit seuraaviin ongelmiin:

    • Hidas sisältö palvelee - Sisältö (htmls, kuvat, lataustiedostot) toimivat erittäin hitaasti, varsinkin liikennepiikkien aikana
    • Maksettu ja käyttämätön - Maksat Web-palvelimelle enemmän kuin mitä käytät. Tämä tarkoittaa, että olet todennäköisesti maksanut verkkopalvelupaketin, jossa on 50 Gb: n web-tilaa ja 1Tb kaistanleveyttä, mutta käytät tuskin puolta niistä.
    • Sekalaiset tiedostot / kansiot - Web-tili on sotkussa. Kuvakansiot, ladattavat kohteiden kansiot eivät ole oikein järjestetty.

    Kaikki nämä voidaan ratkaista helposti Amazon CloudFront. CloudFront on uusi palvelu, jonka Amazon on käynnistänyt pilvipalveluteknologian avulla. Käyttämällä Amazon S3: ta varastona, CloudFront palvelee kauhojen päällä ja toimittaa sisällön paljon suuremmalla nopeudella pienemmällä viiveellä. Lue lisää napsauttamalla tätä.

    Jos käytät jo Amazon S3: ta palvelemaan verkkosivustojen tiedostoja, CloudFront on todella jotain mitä sinun pitäisi tarkistaa. Seuraavaksi opastamme sinua luomaan CloudFrontin palvelemaan Web-tiedostoja.

    1. Ensimmäinen ja eniten

      Hanki Amazon S3 tili (lue täältä) ja kirjaudu sitten Amazon CloudFront -palvelulle. Tarkista sähköpostisi ja varmista, että palvelu on käytössä.

    2. Luo jakelu

      Amazon S3 -kauhojen hallintaan käytettävät sovellukset voivat vaihdella, mutta yritämme pysyä vapaassa työkalussa - S3 Firefox, S3-tiedostonhallinta, jossa on CloudFront-tuki. Liity tilillesi S3 Firefoxilla, napsauta kauhan nimeä hiiren kakkospainikkeella (olettaen, että tässä olevat tiedostot ja kansiot ovat / tulevat web-käyttöön) ja valitse Hallinnoi jakeluja.

      Jakelu on ainutlaatuinen URL-osoite, jonka avulla voit viitata tiedostoon. Saat paremman kuvan, kun se on luotu. Klikkaa Luo jakelu luodaksesi ämpäriisi ensimmäisen jakelusi.

      Kun olet luonut, huomasit uuden verkkotunnuksen: XXXXX.cloudfront.net luodaan sinulle. Tila muuttuu Meneillään että käyttöön kun se on tehty. Voit myös päivittää tilan napsauttamalla Päivitä-painiketta.

      Jos sinulla on aiempi tämä ominaisuus:

      • https://assets.hongkiat.com/uploads/folder1/imageA.jpg, sen voi nyt käyttää URL-osoitteen kanssa
      • http://XXXXX.cloudfront.net/folder1/imageA.jpg

      Voit edelleen palvella tiedostoja ensimmäisellä URL-osoitteella, mutta jälkimmäinen on CloudFront-virtalähde ja se on nopeampi.

    3. Luo CNAME

      Jakelun URL-osoite alkaa http://XXXXX.cloudfront.net/ emmekä usko, että on mitään keinoa päättää, mitä tapahtuu .cloudfront.net. Jos haluat tehdä URL-osoitteen yksinkertaisemmaksi, miellyttävämmäksi ja helpommaksi muistaa, voimme CNAME: n avulla kartoittaa tämän URL-osoitteen haluamallemme. Tämä edellyttää pääsyä web-hosting-ohjauspaneeleihin. Tässä esimerkissä näytämme, miten voit kartoittaa:

      • http://XXXXX.cloudfront.net/ että
      • https://assets.hongkiat.com/uploads/

      Jos et tunne CNAME: itä, suosittelemme, että pyydät web-isäntänne tekemään sen puolestasi. Näet jotain samanlaista, kun olet itse jakanut URL-osoitteen.

      Tämä saattaa kestää 24 tuntia, mutta tällä hetkellä täynnä CNAME: n S3 Firefoxissa.

      Kun se on oikein levitetty (voit testata URL-osoitteen pingittämisen), voit toimittaa tiedostoja https://assets.hongkiat.com/uploads/*.

    4. Suorituskyvyn vertailu

      Me kaikki tiedämme, kuinka nopeasti ja tehokkaasti Amazon S3 palvelee tiedostoja, mutta ajattelimme, että sinun pitäisi nähdä vertailu, kun CloudFront on toteutettu palvelupisteen päällä, joten tiedät jokaisen pennin kulutuksen olevan hyödyllistä. Jotta voisimme verrata kohtuuhintaisia ​​eroja, otimme blogin sisällön, lataimme sen kahdesti; kerran kuvan alla olevilla kuvilla hongkiat.s3.amazonaws.com, toisen kerran kuvien alla static.hongkiat.com (CloudFront) ja seuraa sitä Pingdom-työkaluilla. Napsauta kuvia suuremmaksi.

      hongkiat.s3.amazonaws.com - 41 kuvaa ladataan 6,5 sekunnissa.

      static.hongkiat.com (CloudFront) - 41 kuvaa ladataan 3,5 sekunnissa.