Početna » Usluge poslužitelja » Amazon S3 - Vodič za početnike

    Amazon S3 - Vodič za početnike

    Prije nekoliko dana, još uvijek sam se borio s rješenjem za daljnje skaliranje ovog bloga kako bi poslužio sadržaj brže i istovremeno, ne pritiskajući poslužitelj previše teško. Hongkiat.com svakodnevno poslužuje oko 50.000 pregleda stranica i svakodnevno troši oko 60-80Gb propusnog opsega. Ovdje se mora nešto učiniti, tako da traženje slika i datoteka neće utjecati na stabilnost cijelog poslužitelja. Nakon nekoliko čitanja, razmatranja i istraživanja, zadovoljit ću se Amazon S3.

    Možda ste već čuli za to, ili ga možda već koristite. Ali za one koji imaju problema sa skaliranjem web-lokacije, u potrazi za rješenjima ili traže stabilan online hosting datoteka, ovdje sam napisao prilično potpun članak (nadao sam se) koji vam pruža osnovno razumijevanje o Amazon S3, zajedno s vodičima za dobivanje i navođenje korištenja.

    Radi lakšeg čitanja, sadržaji su ispisani u sljedećim odjeljcima.

    • U suštini
    • Dobivanje Amazon S3 računa
    • Korištenje Amazon S3
    • Amazon S3 kao Image Hosting
    • Amazon S3 aplikacije i drugi resursi

    Potpuni vodič nakon skoka.

    U suštini

    Usluga Amazon Simple Storage, također poznat kao Amazon S3 je online spremište. To je jeftin, brz i jednostavan za postavljanje. A budući da je usluga koju pruža e-commerce div Amazon, možete biti sigurni u sve što ste pohranili na S3. Pročitajte više o Amazon S3.

    Tko treba Amazon S3?

    U S3, nema početnih naboja, nula troškova postavljanja. Plaćate samo ono što iskoristite. To je krajnje prikladno za webmastere i blogere, posebno za one koji imaju sljedeća pitanja:

    • Nestaje propusnost

      Ako ste na hosting računu, bilo koji Stumble Upon ili Digg efekt lako može pojesti čitavu granicu propusnosti za mjesec. Većinu vremena web host će obustaviti račun dok ne podmirite uplatu za potrošenu dodatnu propusnost. Amazon S3 pruža neograničenu propusnost i bit ćete posluženi s bilo kojom količinom propusnog opsega koji je vašoj web-lokaciji potreban. Naplaćuje se na kreditnu karticu i plaćanje se može izvršiti krajem mjeseca.

    • Bolja skalabilnost

      Amazon S3 koristi oblak hosting i posluživanje slika je relativno brzo. Odvajanje od normalnog HTTP zahtjeva zasigurno će olakšati opterećenje poslužitelja i time jamči bolju stabilnost.

    • Plaćanje više za ono što ste zapravo koristili

      Bilo da ste na hosting, VPS-u ili posvećenom poslužitelju, plaćate paušalnu svotu svaki mjesec (ili godinu), a iznos uključuje pohranu tvrdog diska i propusnost koju možda nećete u potpunosti iskoristiti. Zašto platiti više kada možete platiti samo za ono što se koristi.

    • Pohranite datoteke na mreži

      Umjesto stvaranja sigurnosnih kopija datoteka na CD / DVD-u kako biste uštedjeli više prostora na tvrdom disku, evo još jedne mogućnosti. Spremite ih online, i imate mogućnost da ih zadržite privatnim ili da ih učinite javno dostupnim. Sve ovisi o vama.

    • Lakše pronalaženje i dijeljenje datoteka

      Ako datoteku pohranite na mreži, možete im pristupiti bilo gdje dok god postoji internetska veza. Amazon S3 također mi omogućuje bolje komuniciranje s prijateljima, klijentima i čitateljima blogova.

    Neograničen prostor za pohranu i propusnost, plaćanje dok koristite, potpunu kontrolu nad privatnošću datoteka su ono što me uzbuđuje na migraciju slika na hongkiat.com na Amazon S3. Vjerojatno se možete sjetiti još onoga što vam odgovara. Pročitajte više o Zašto biste trebali koristiti Amazon S3.

    Zatim ću vam objasniti kako možete prijavite se za Amazon S3 račun.

    Povratak na vrh ↑

    Dobivanje Amazon S3 računa

    Prije nego što počnemo prijavljivati ​​račun, mislim da biste barem trebali znati kako se naplaćuje Amazon S3. Provjerite ih ovdje ili procijenite s AWS jednostavan mjesečni kalkulator. Sada, ako ste sve spremni, uzmimo Amazon S3 račun.

    1. Prijava / Prijava na Amazon

      Ako imate Amazon račun, prijavite se, ili se prijavite za njega.

    2. Nabavite račun za Amazon AWS

      Idite na aws.amazon.com i prijavite se Račun za Amazonove web-usluge.

    3. Potražite - Amazon Simple Storage Service (S3)

      Nakon što se prijavite, dočekat će vas stranica na kojoj piše da je vaš račun stvoren i da su na vašu e-poštu poslane informacije. Tražiti Usluga Amazon Simple Storage ispod popisa, kliknite ga.

    4. Prijavite se - Amazon Simple Storage Service (S3)

      Još jednom ćete biti dovedeni na Amazon S3 uvodnu stranicu. Pročitajte ga opet ako vam je potrebna, ili samo preskočite na prijavljivanje računa klikom na Prijavite se za ovu web-uslugu. Stavite podatke o kreditnoj kartici i slijedite upute za postavljanje računa.

    5. Upoznajte svoje korisničko ime / lozinku

      Nakon što se uspješno prijavite, Amazon će vas pozvati na svoj AWS pristupni identifikatori, što uključuje i vašu Pristup ID-u ključa i Ključ tajnog pristupa. Zapamtite to Pristup ID-u ključa i Ključ tajnog pristupa dobar je kao vaše korisničko ime i zaporku, tako da ih morate čuvati na sigurnom.

      Ako ste propustiliPristup ID-u ključa i Ključ tajnog pristupa obavijest, kliknite na Vaš račun za web-usluge, izabrati AWS pristupni identifikatori da biste ih preuzeli.

    6. Pod računom Vaših web-usluga također ćete provjeriti aktivnosti računa, koliko ćete platiti na kraju mjeseca, mijenjati svoj profil itd. Potrebno je poznavanje ovih stranica..

      Sada je vaš račun za Amazon S3 izrađen i spreman za rad. Napravimo neki prijenos.

    Povratak na vrh ↑

    Korištenje Amazon S3

    Vaš Amazon S3 račun počinje s čistim root računom. Na korijenu je mjesto gdje stvarate žlice. Bucket je terminologija Amazon S3 za korijensku mapu. Možete stvoriti višestruke ćelije, a unutar vedra smjestiti mape i slike.

    Amazon S3 izdaje skup API-ja i programeri širom svijeta objavljuje aplikaciju koja omogućuje vašem Amazon S3 računu da razgovara s lokalnim računalom tako da možete napraviti sve datoteke, sinkronizaciju, back-up, itd. Za početak, bit ćemo gledati u kako možete iskoristiti proširenje S3Fox od RJonna (Firefox proširenje) za spajanje na Amazon S3 račun i kasnije, dat ćemo vam popis alternativa besplatnih i plaćenih aplikacija za povezivanje s Amazon S3.

    Korištenje Amazon S3 s Firefox S3Fox

    S3Fox je dodatak za Firefox, tako da ako nemate Firefox preglednik instaliran na vašem računalu, morat ćete ga nabaviti. Instalirajte dodatak S3Fox, uzmite svoj Pristup ID-u ključa i Ključ tajnog pristupa spremni, počnimo.

    1. Pokrenite organizator S3

      U pregledniku Firefox idite na alat, Odaberi S3 Organizator.

    2. Postavite račun

      Postavite svoj Amazon S3 račun pomoću S3 Organizatora. Unesite objašnjenje Korisničko ime, vaš Pristupni ključ i Tajni ključ. Klik Dodati.

    3. Povežite se, izradite prvo posudu

      Kada unesete točne podatke, doći ćete na svoj račun (koji je prazan, prema zadanim postavkama). S lijeve strane S3 Organizera bit će vaše lokalne mape i Amazon S3 na desnoj strani.

      Desnom tipkom miša kliknite Izradi direktorij. Sve što je stvoreno na korijenskoj razini bit će vaše kante. Sve datoteke i mape bit će pohranjene / organizirane u skupinama.

    4. Stvaranje mapa, prijenos slika

      Dvaput kliknite u svoj pretinac, stvorite mapu. Unutar mape prenesite sliku. Prema zadanim postavkama, sve što je preneseno na vaš Amazon S3 račun neće biti dostupno javnosti.

    Povratak na vrh ↑

    Amazon S3 kao Image Hosting

    Prema zadanim postavkama, slike prenesene na Amazon S3 s organizatorima S3 neće biti objavljene. Ako namjeravate dijeliti prenesene datoteke s prijateljima i kolegama, ili ako želite koristiti Amazon S3 za hostiranje slika vaše web-lokacije, bit će potrebni dodatni koraci.

    1. Uređivanje dopuštenja slike

      Desnom tipkom miša kliknite na jednu od prenesenih slika, a zatim odaberite Uredi ACL.

    2. Postanite dostupni javnosti

      Da bi vaša slika bila dostupna javnosti, provjerite ima li svatko, ovlašteni korisnici i ja (vlasnik) pristup za čitanje. Slijedite postavke na slici ispod. Kliknite na ikonu za izmjenu krpelja i krpelja.

    3. Nabavite URL slike

      Desnom tipkom miša kliknite neku određenu sliku, odaberite Kopiraj URL u međuspremnik. Vaš će URL izgledati ovako:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png

      URL slike dolazi u sljedećem fiksnom formatu:http: //bucket_name.s3.amazonaws.com/ime datoteke/nazivdatoteke.jpg

    Povratak na vrh ↑

    Amazon S3 aplikacije i drugi resursi

    Koristili smo S3Fox kroz cijelo objašnjenje jer je besplatno i nalazi se na Firefox pregledniku. Ali mislio sam da biste trebali biti svjesni i drugih primjena i raznih načina na koje se pružaju slični sadržaji.

    Aplikacije koje podržava Amazon S3

    • JungleDisk - Pouzdana online pohrana koju pokreće Amazon S3.

    • Prenositi - FTP / SFTP aplikacija za Mac.

    • S3Sync - Sastoji se od S3syncs i S3cmds. Ruby program koji omogućuje kontrolu Amazon S3 računa s shell naredbama.
    • Bucket Explorer - Korisnička sučelja za Amazon S3.
    • Upravitelj sigurnosnih kopija - Alat naredbenog retka za Linux.
    • S3 Backup - Windows desktop aplikacija koja čini trivijalnim da svatko koristi Amazonovu impresivnu infrastrukturu za udaljene sigurnosne kopije i sigurnu online pohranu datoteka.
    • jets3t - Priručnik za Amazon S3 online servis za pohranu.
    • Sync2S3 - Sinkronizira datoteke s Amazonom (S3), pružajući vam sigurno i pristupačno rješenje za sigurnosno kopiranje.
    • Skladištenje malih i srednjih poduzeća - Pristupite datotekama s bilo kojeg mjesta.

    Povratak na vrh ↑

    Više online referenci

    Evo još online referenci koje će vam pomoći bolje razumjeti Amazon S3 i njegovu povezanost.

    • Usluga Amazon Simple Storage - Pregledajte rješenja koja su programeri Amazon Web Servicesa izradili koristeći Amazon Simple Storage Service (Amazon S3).
    • Forum Amazon S3 - S3 Forum s mnogo korisnih informacija.
    • API Amazon S3 - Razumjeti API Amazon S3.
    • Amazon S3 u Wiki
    • Korištenje Amazon S3 kao Image Hosting Service
    • Kako koristim Amazon S3- Pročitajte Paulovu metodu za korištenje Amazon S3 s rsync i JungleDisk.
    • Neprobojna sigurnosna kopija poslužitelja s Amazon S3 - Kontrolirajte S3 s Ruby i S3Sync.
    • Kako koristiti JungleDisk, Amazon S3 i rsync za Backup OS X Home Directory
    • Jeftini Backup poslužitelja s Amazon S3
    • Korištenje Amazon S3 iz Perla
    • Korištenje Amazon S3 uz Django

    To je sve! Nadam se da će vam ovaj vodič biti koristan.