Web-Weaver

Des Schockwellenreiters Webworker-Seiten

Suchen in:
Suche:
In Partnerschaft mit Amazon.de
Werbung
Test und Preisvergleich
Preisvergleich und Testberichte zu Notebooks, Handys Digitalkameras
sowie MP3 Player.






Mini-Tutorial: Amazon S3

oder: Wie man mit einfachen Mitteln eine Datei über Amazon S3 verfügbar macht. Amazon S3 ist bekanntlich meines Erachtens die günstigste Möglichkeit, Dateien auf einem externen Webspeicher unterzubringen. Die Kosten betragen momentan (für Europa):

  • Storage: US-$ 0,18 per GByte/Monat
  • Daten-Transfer (Download): ab US-$ 0,18 per GByte/Monat (wer mehr als 10 Terrabyte/Monat runterladen läßt, bekommt es günstiger - aber das ist wohl in der Regel für uns Amateure nicht der Fall Grins). Für das Hochladen berechnet uns Amazon US-$ 0,10 per GByte.
  • Requests kosten noch einmal extra (Amazons S3 funktioniert ja bekanntlich via REST): US-$ 0,012 je 1.000 PUT- oder LIST-Requests und den gleichen Preis je 10.000 GET- oder alle anderen Requests (wobei DELETE für umme zu haben ist).

Nun haben viele Angst vor dem WikipediaLogo REST-Interface, aber es gibt glücklicherweise Tools, die den Up- und Donwload ebenso komfortabel erledigen, wie es der User von herkömmlichen (S)FTP-Clients gewohnt ist.

Doch zuerst müssen wir uns einen Account bei Amazon besorgen. Das geschieht über die schon oben verlinkte Wesite von Amazon. Zurück erhalten wir eine Access Key ID und einen Secret Access Key. Man kann sich das so vorstellen wie einen Benutzernamen und ein Kennwort, nur das beides ziemliche Zeichenmonster sind.

Nun benötigen wir einen Client. Der Client meiner Wahl ist der S3 Browser (BSD-Lizenz), der eine sehr leicht zu bedienende Benutzeroberfläche für Amazons Webservice bietet. Wen wir Ihn aufrufen, fordert er uns zuerst auf, uns mit unserem Access Key ID und unserem Secret Access Key bei Amazon zu identifizieren:

'Tutorial Amazon S3 (1)' von kantel

Als nächstes müssen wir (mindestens) ein Bucket anlegen. Buckets sind so etwas wie Ordner, nur daß sie Amazon-weit eindeutig sein müssen, daher sind populäre Namen vermutlich schon vergeben. Das Anlegen von Unterordnern (Sub-Buckets) ist leider nicht möglich. Wenn Ihr auf den grünen Plus(+)-Knopf klickt, könnt Ihr Euren Bucket-Namen eingeben und testen, ob er schon vergeben ist:

'Tutorial Amazon S3 (2)' von kantel

Das Hochladen geschieht jetzt einfach, indem Ihr Eure Datei (Eure Dateien) auf das offene Fenster schiebt (alternativ könnt Ihr auch die jeweiligen Up- und Download-Knöpfchen obenlinks drücken und die Datei(en) über die Auswahlbox anklicken). Wenn Ihr versucht, mehr als drei Dateien auf einem Rutsch hochzuladen, bekommt Ihr vermutlich ein Timeout. Jedenfalls ist es bei mir immer so, daher lade ich alles immer in Dreierhäppchen hoch.

'Tutorial Amazon S3 (3)' von kantel

Zum Schluß fragt Euch Das Programm noch, welche Zugriffsrechte die Datei haben soll, im Regelfall ist Public Read das Gewünschte.

'Tutorial Amazon S3 (4)' von kantel

Der Rest ist einfach. Die URL für Eure Datei hat immer folgende Form:

http://s3.amazonaws.com/EUER-BUCKET-NAME/EUER-DATEI-NAME

Und Ihr könnt ihn überall da einsetzen, wo Ihr jede andere HTTP-URL ebenfalls einsetzen könnt, also zum Beispiel auch im Flow-Player (GPL, für Flash-Videos). Beispiele dafür findet Ihr in meinem Wiki.

(Dieses Tutorial wurde von dieser Seite inspiriert: How To Set Up and Host A Publicly-Accessible File on Amazon S3 (Simple Storage Service), auf die mich Peter van I. hinwies.)

Und was man noch alles Schönes mit Amazons S3 und dem S3-Browser anstellen kann, findet Ihr hier: Automatically backup your Mac to Amazon S3. Und ja, Ihr habt richtig vermutet: Mein Bucket schockwellenreiter ist genau für diesen Zweck angelegt. Grins [Auch dieser Hinweis stammt von Peter van I.]

Man at Work

Letzte Änderung: 13.02.2008; 7:15:19 Uhr | © Copyright: 2000 - 2008 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

frontierLogo picture Made with a Mac Weblog Commenting and Trackback by HaloScan.com CC-Logo