Amazon S3にはHTTPでデータを配信する機能がある。これを使うと、専用のストレージサービスから専用のデータ配信サーバに変貌する。写真や大容量のデータを渡すのに手軽で強力な方法だ。 Amazon S3がブラウザから操作できる とは言え、ファイルの一覧などは取ることができない。LISTコマンドを実行するのでブラウザからは実行できないのだ。そこでブラウザからAmazon S3にあるファイルを一覧取得やダウンロードできる、これを使ってみよう。 今回紹介するオープンソース・ソフトウェアはShrub、Amazon S3プロキシサーバだ。 ShrubはGoogle App Engineを使って動作する。そしてAmazon S3に接続し、そこにあるデータを一覧表示してくれる。クリックすればもちろんダウンロードが開始される。一覧はHTML表示の他、RSSやJSONでも取得できる。 RSSフィードでも