Ugrás a főmenüre.
Web 2008.05.12. Amazon, Cloud computing, Hosting

Amazon S3 és EC2: szoftverek és játszótér

Letöltjük a hasznos S3 szoftvereket, ultimate backup megoldást viszünk végbe Jungle Disk-kel és beállítjuk az EC2-höz szükséges játszóteret a gépünkön.

S3

Mindenféle szoftvert írtak hozzá, láthatod lokális meghajtóként vagy feltölthetsz rá Firefox pluginból, nagyon sok lehetőség van, keress rá Guglin.

Rendszeres otthoni vagy munkagép backuphoz a Jungle Disk-et használom. Appel fanoknak: használok Time Machine-t is, de amíg azonos tűzszakaszban van a HDD nem vagy teljes biztonságban. Hiper-szuper alkalmazás, csak dícsérni tudom. 20 USD nem sok érte, egyébként pedig csak az S3 havidíját fogod fizetni (0.15 USD per GB plusz némi adatforgalom díj). Nekem jellemzően 10 USD alatt marad a költségem, cserébe olyan biztonságot kapok, amit semmilyen külső HDD-vel nem fogsz elérni.

Nem mellesleg az S3-ra mentenek a webszervereim is. Egy helyen megvan minden, de minden, de minden!

A Jungle Disk csak a saját kis mentését látja, nem a teljes S3 tárhelyedet, mert ő csak a saját dolgaival foglalkozik. Ezért kell más is. A Firefox pluginokat teljes S3 böngészéshez nem szeretem, mert az enyém mindenféle fejlesztői dolgokkal van tele, amiktől előszeretettel le is fagyogat. Én az S3 browser-t használom a teljes S3 tárhelyem menedzseléséhez. Ha nem tetszik nem baj, a kínálat elég széles, helyette használhatsz Forklift-et (magyar termék!) vagy Cyberduck-ot például.

EC2

Vannak az EC2-höz is szoftverek, bár jóval kevesebb, mint az S3-hoz, mert egész más világról van szó. Itt elsősorban a RightScale-t kell megemlíteni, de én még nem próbáltam, sőt, nem olcsó. Az Amazon saját eszközeinek használata viszont kikerülhetetlen, őket EC2 Command-line Tools-nak hívják és természetesen ingyenes, mindent tud, valamint cserébe kényelmetlen.

Ő Java-ban íródott, így Java 1.5.0+ kompatiblis környezet kell a saját gépeden. Mivel nem kell nagy teljesítmény, ezért ez most egyáltalán nem gáz. Nem a saját gépeden fogsz molyolni a szerver image-ekkel, ne félj. Ez az oldal gyönyörűen leírja, hogy mit kell tenned a helyes Java beállításhoz Windows-on és Unix/Linux/Mac OSX oprendszereken, de magyarul nem, úgyhogy figyelj:

  1. Telepíted a Java-t, de valószínűleg már fent van, szóval nem valószínű.
  2. Kimész parancssorba.
  3. Naívan beütöd, hogy "java -version". Ha minden oké, válaszol. Ha nem, telepíted a Java-t vagy megkeresed, hátha fent van már valahol. Legalább Java 1.5.0 legyen!
  4. Permanensen (tehát újraindítás után is ottlegyen) beállítod a JAVA_HOME változót, akkor is, ha a "java -version" egyébként ment. Úgy kell belőni, hogy a "JAVA_HOME/bin/java -version" lefusson. Ha ezt most nem tudod értelmezni, akkor sajnos ez a cikksorozat nem neked szól, de szurkolunk, hogy képezd magad.
  5. Természetesen a PATH-al is kell szórakoznod, ha nem fut a "java" parancs akárhonnan.

Ha megvan a Java, töltsd le az EC2 Command-line Tools-t innen. Az EC2 AMI Tools nem fog kelleni, nem vagy te annyira profi, hiszen ezt a bejegyzést olvasod.

  1. Csinálsz neki egy mappát, kitömöríted abba.
  2. Beállítod az EC2_HOME környezeti változót a mappájára.
  3. Hozzáadod a PATH-hoz az EC2_HOME/bin mappát.
  4. Beállítod az EC2_PRIVATE_KEY környezeti változót, hogy mutasson a private key fájlodra, pl. "EC2_PRIVATE_KEY=c:\ec2\pk-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem".
  5. Beállítod az EC2_CERT környezeti változót, hogy mutasson a certificate fájlodra, pl. "EC2_CERT=c:\ec2\cert-HKZYKTAIG2ECMXYIBH3HXV4ZBZQ55CLO.pem".
  6. Leteszteled, hogy minden rendben ment ezzel a parancssal: "ec2-describe-images -o self -o amazon". Ez egy listát ad válaszul mindenféle AMI-król.

A fenti változókat permanensen állítsd be, hogy ne szúrd tökön magad minden alkalommal. Innentől fogva az EC2 Command-line Tools tudni fogja, hogy ki vagy, nem kell ki-be jelentkezgetni. Innentől fogva marhára vigyázni fogsz a gépedre, hogy el ne lopják.

0 hozzászólás - Te lehetsz az első!

Új hozzászólás
A sortörések automatikusak. Csak az üzenet kitöltése kötelező, a többi mező opcionális. A megadott e-mail címet nem tesszük közzé. Engedélyezett HTML tagek: p, a, strong, em, blockquote, ul, ol, li, dl, dt, dd.

Legutolsó hozzászólások

DJ PLAYER Blue Edition: Gábor: Ja, és természetesen megy iPad-en is, hiszen _minden_ iOS app megy iPad-en.

DJ PLAYER Blue Edition: Gábor: Bug report-okat itt fogadunk: http://djplayer.net/page/bug_report_fixes

DJ PLAYER Blue Edition: hohand: Hello!A dj player mukodik iPad-on is?Tegnap feltettem, wifi-n athuztam ra zeneket,de amikor ranyomtam egy zeneszamra,error-t dobott es valami is!...

Uzsidoboz LED!: zo via Google Reader: vicces dolog, csak nem értem mire való

Uzsidoboz LED!: Gábor: @Benjamin Minek forogjanak? Egy falszínezőnek olyat nem kell tudnia, így is épp elég hatásosak.

iMect means internet, media and other cool things. iMect is a small company near lake Velence, Hungary. We’ve a big footer on every page where you can discover what we do and what happens with us.

Az iMect jelentése: internet, média és egyéb király dolgok. Egy kis cég vagyunk közel a Velencei-tóhoz. Minden oldalon van egy nagy lábléc, ahol felfedezheted, hogy mivel foglalkozunk.