Domovská » Hosting » Amazon S3 - Průvodce pro začátečníky

    Amazon S3 - Průvodce pro začátečníky

    Před několika dny jsem se stále potýkal s řešením dalšího rozšiřování tohoto blogu tak, aby obsah sloužil rychleji a najednou, aby nebyl server příliš tvrdý. Hongkiat.com denně poskytuje přibližně 50 000 zobrazení stránek a denně spotřebuje přibližně 60-80 Gb šířek pásma. Něco se zde musí udělat, takže požadavek na obrázky a soubory neovlivní stabilitu celého serveru. Po několika čteních, úvahách a výzkumu jsem se spokojil Amazon S3.

    Možná jste o tom slyšeli, nebo možná už používáte. Ale pro ty, kteří mají problémy s škálováním vašich stránek, hledají řešení nebo hledají stabilní online hosting souborů, zde jsem napsal poměrně kompletní článek (doufal jsem), že vám základní znalosti o Amazon S3, spolu s návody k jejich používání.

    Pro snadnější čtení je obsah v následujících částech vyplněn.

    • Ve zkratce
    • Získání účtu Amazon S3
    • Použití Amazon S3
    • Amazon S3 jako Image Hosting
    • Aplikace Amazon S3 a další zdroje

    Kompletní průvodce po skoku.

    Ve zkratce

    Služba Amazon Simple Storage, také známý jako Amazon S3 je online skladovací zařízení. Je to levné, rychlé a snadné nastavení. A protože je to služba poskytovaná e-commerce gigantem Amazonka, můžete si být jisti, co je na S3 zajištěno. Přečtěte si více o Amazon S3.

    Kdo potřebuje Amazon S3?

    V S3 nejsou žádné počáteční poplatky, nulové náklady na nastavení. Platíte pouze za to, co využíváte. Je to nejvhodnější pro webmastery a bloggery, zejména ty, kteří mají následující otázky:

    • Nedostatek šířky pásma

      Pokud jste na sdíleném hostingovém účtu, jakýkoliv Stumble Upon nebo Digg efekt může snadno sníst celý limit šířky pásma pro měsíc. Většinu času, bude web hostitele pozastavit účet, dokud jste se vypořádat platbu za extra šířky pásma spotřebované. Amazon S3 poskytuje neomezenou šířku pásma a bude vám doručena jakákoli šířka pásma, kterou vaše stránky potřebují. Na kreditní kartu se budou účtovat poplatky a platba může být provedena na konci měsíce.

    • Lepší škálovatelnost

      Amazon S3 používající cloud hosting a zobrazování obrázků je poměrně rychlý. Oddělení od běžného HTTP požadavku jistě zmírní zatížení serveru a tak zaručuje lepší stabilitu.

    • Platit za více, které jste skutečně použili

      Ať už jste na sdíleném hostování, VPS nebo dedikovaném serveru, každý měsíc (nebo rok) zaplatíte paušální částku a částka zahrnuje ukládání na pevném disku a šířku pásma, kterou nemusíte plně využít. Proč platit více, když můžete platit pouze za to, co jste používali.

    • Ukládejte soubory online

      Místo zálohování souborů na discích CD / DVD, abyste ušetřili více místa na pevném disku, je zde další možnost. Uložte je online, a máte možnost je nechat soukromé nebo zpřístupnit veřejnosti. Je to na vás.

    • Snadnější načítání a sdílení souborů

      Pokud soubor uložíte online, můžete k nim přistupovat kdekoli, dokud je připojení k Internetu. Amazon S3 mi také umožňuje lépe komunikovat s přáteli, klienty a čtenáři blogů.

    Neomezené ukládání a šířka pásma, plat, jak používáte, plná kontrola soukromí souborů je to, co mě vzrušuje k migraci obrázků na hongkiat.com na Amazon S3. Pravděpodobně si budete myslet na další, které vaše potřeby potřebují. Přečtěte si více o Proč používat Amazon S3.

    Dále vám vysvětlím, jak můžete zaregistrovat účet Amazon S3.

    Zpět na začátek ↑

    Získání účtu Amazon S3

    Než půjdeme do účtu, myslím, že byste měli alespoň vědět, jak Amazon S3 účtuje poplatky. Podívejte se na ně, nebo odhad s AWS Jednoduchá měsíční kalkulačka. Teď, když jste všichni nastavili, pojďme si účet Amazon S3.

    1. Přihlášení / Přihlášení do Amazonu

      Pokud máte účet Amazon, přihlaste se, jinak se zaregistrujte.

    2. Získejte účet Amazon AWS

      Přejděte na stránku aws.amazon.com a zaregistrujte se Účet služby Amazon Web Services.

    3. Podívejte se na službu Amazon Simple Storage Service (S3)

      Po dokončení registrace budete uvítáni stránkou, která říká, že váš účet byl vytvořen, a na váš e-mail byly odeslány informace. Hledat Služba Amazon Simple Storage v seznamu klepněte na něj.

    4. Registrace - Služba Amazon Simple Storage Service (S3)

      Opět budete přivedeni na úvodní stránku Amazon S3. Pokud to potřebujete, přečtěte si jej znovu nebo jen přeskočte k přihlášení k účtu kliknutím na tlačítko Zaregistrujte se pro tuto webovou službu. Zadejte údaje o své kreditní kartě a postupujte podle pokynů pro nastavení účtu.

    5. Poznejte své uživatelské jméno / heslo

      Jakmile se úspěšně zaregistrujete, Amazon vás vyzve k vašemu účtu Identifikátory přístupu AWS, který zahrnuje vaše ID přístupového klíče a Tajný přístupový klíč. Všimněte si, že ID přístupového klíče a Tajný přístupový klíč jsou stejně dobré jako vaše uživatelské jméno a heslo, abyste je měli v bezpečí.

      Pokud jste vynechaliID přístupového klíče a Tajný přístupový klíč klikněte na Váš účet webové služby, Vybrat Identifikátory přístupu AWS načíst.

    6. Pod vaším účtem webových služeb se také kontrolujete aktivity účtu, kolik budete platit na konci měsíce, změňte svůj profil atd. Je nutné se seznámit s těmito stránkami.

      Nyní je váš účet Amazon S3 vytvořen a připraven. Udělejme nějaké nahrávání.

    Zpět na začátek ↑

    Použití Amazon S3

    Váš účet Amazon S3 začíná čistým účtem root. V kořenovém adresáři vytvoříte segmenty. Bucket je terminologie Amazon S3 pro kořenovou složku. Můžete vytvořit více bucketů a uvnitř bucketů, kam umístíte své složky a obrázky.

    Amazon S3 vydává sadu API a vývojářům po celém světě aplikace pro aplikace, která umožňuje vašemu účtu Amazon S3 mluvit s vaším lokálním počítačem, takže můžete provádět všechny nahrávání souborů, synchronizaci, zálohování atd. při pohledu na jak můžete využít rozšíření S3Fox z RJonna (rozšíření Firefox) pro připojení k účtu Amazon S3 a později vám poskytneme seznam alternativ bezplatných a placených aplikací pro připojení k Amazon S3.

    Použití Amazon S3 s Firefox S3Fox

    S3Fox je plugin Firefox, takže pokud nemáte ve svém počítači nainstalovaný prohlížeč Firefox, budete ho muset získat. Nainstalujte plugin S3Fox, máte svůj ID přístupového klíče a Tajný přístupový klíč připraveni, začněme.

    1. Spusťte S3 Organizer

      Ve Firefoxu přejděte na stránku Nástroje, vybrat S3 Pořadatel.

    2. Nastavit účet

      Nastavte svůj účet Amazon S3 pomocí S3 Organizer. Zadejte vlastní vysvětlení Jméno účtu, vaše Přístupový klíč a Tajný klíč. Klikněte na Přidat.

    3. Připojte se, vytvořte první kbelík

      Jakmile zadáte správné informace, dostanete je na svůj účet (ve výchozím nastavení prázdný). Na levé straně S3 Organizer budou vaše lokální složky počítače a Amazon S3 vpravo.

      Klepněte pravým tlačítkem myši, vytvořte adresář. Všechno vytvořené na kořenové úrovni bude vaše kbelíky. Všechny soubory a složky budou uloženy / uspořádány pod segmenty.

    4. Vytvářejte složky, nahrávejte obrázky

      Dvakrát klikněte do lopaty, vytvořte složku. Uvnitř složky nahrajte obrázek. Ve výchozím nastavení nebude nic nahrané na váš účet Amazon S3 veřejně přístupné.

    Zpět na začátek ↑

    Amazon S3 jako Image Hosting

    Ve výchozím nastavení nebudou obrázky odeslané do služby Amazon S3 s organizátory S3 zveřejněny. Pokud máte v úmyslu sdílet nahrané soubory se svými přáteli a vrstevníky, nebo chcete-li používat Amazon S3 k hostování obrázků svých webových stránek, budou nutné další kroky..

    1. Upravit oprávnění obrázku

      Klikněte pravým tlačítkem myši na jeden z nahraných obrázků a vyberte možnost Upravit seznam ACL.

    2. Zpřístupněte veřejnosti

      Chcete-li zpřístupnit svůj obraz veřejnosti, Ujistěte se, že všichni uživatelé, ověřovaní uživatelé a mě (vlastník) mají přístup ke čtení. Postupujte podle nastavení na obrázku níže. Kliknutím na ikonu přepnete mezi klíšťaty a kříži.

    3. Získat adresu URL obrázku

      Klepněte pravým tlačítkem myši na konkrétní obrázek, vyberte možnost Kopírovat adresu URL do schránky. Vaše adresa URL bude vypadat takto:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png

      Adresa URL obrázku je v následujícím pevném formátu:http: //bucket_name.s3.amazonaws.com/název složky/filename.jpg

    Zpět na začátek ↑

    Aplikace Amazon S3 a další zdroje

    Používáme S3Fox během celého vysvětlení, protože je to zdarma a nachází se v prohlížeči Firefox. Myslel jsem však, že byste si měli být vědomi i jiných aplikací a různých způsobů, jak poskytovat podobné služby.

    Podporované aplikace Amazon S3

    • JungleDisk - Spolehlivé online úložiště s podporou Amazon S3.

    • Přenos - FTP / SFTP aplikace pro Mac.

    • S3Sync - Skládá se z S3syncs a S3cmds. Ruby program, který umožňuje ovládání účtu Amazon S3 pomocí příkazů shell.
    • Bucket Explorer - Uživatelské rozhraní pro Amazon S3.
    • Backup Manager - Nástroj příkazového řádku pro Linux.
    • S3 Zálohování - Windows desktopová aplikace, díky které je pro každého triviální používat impozantní infrastrukturu Amazonu pro vzdálené zálohování a bezpečné ukládání souborů online.
    • jets3t - Sada nástrojů pro online ukládání dat služby Amazon S3.
    • Sync2S3 - Synchronizuje vaše soubory s Amazonem (S3) a poskytuje bezpečné a cenově dostupné řešení zálohování.
    • Skladování malých a středních podniků - Přístup k souborům odkudkoli.

    Zpět na začátek ↑

    Další online odkazy

    Zde je více online odkazů, které vám pomohou lépe pochopit Amazon S3 a jeho konektivitu.

    • Služba Amazon Simple Storage - Projděte si řešení, která vývojáři Amazon Web Services vytvořili pomocí služby Amazon Simple Storage Service (Amazon S3).
    • Amazon S3 Forum - S3 Fórum se spoustou užitečných informací.
    • Amazon S3 API - Pochopte Amazon S3 API.
    • Amazon S3 ve Wiki
    • Použití Amazon S3 jako Image Hosting Service
    • Jak používám Amazon S3- Přečtěte si Pavlovu metodu používat Amazon S3 s rsync a JungleDisk.
    • Neprůstřelná záloha serveru s Amazon S3 - Ovládání S3 pomocí Ruby a S3Sync.
    • Jak používat JungleDisk, Amazon S3 a rsync pro zálohování OS X domovského adresáře
    • Levné zálohování serveru pomocí Amazon S3
    • Použití Amazon S3 od společnosti Perl
    • Použití Amazon S3 s Django

    To je vše! Doufám, že najdete tento průvodce užitečný.