すらいむがあらわれた

こまんど >  たたかう  にげる

S3だけででWebサイトをつくる

以下のリンク先で紹介されているように、htmlや画像だけの静的コンテンツだけのWebサイトならEC2インスタンスを作らなくてもS3にファイルを置くだけでWebサイトにできる。

Amazon Web Services ブログ 【AWS発表】 Amazon S3で静的なWebサイトの運用が可能に
http://aws.typepad.com/aws_japan/2011/02/host-your-static-website-on-amazon-s3.html
Digital Inspiration [Tutorial] How to Host Your Webs
http://www.labnol.org/internet/web-hosting-with-amazon-s3/18742/

注意点は以下。
・S3に置いたコンテンツのアクセス権をPublicで読み取り可能にすること。コンテンツのアップロード時にまとめて設定できる。
・S3のURLとWebサイトのエンドポイントのURLはちがうので注意。WebサイトのエンドポイントはAWS Management Consoleで該当のS3のプロパティで確認できる。
・ルートドキュメントを設定すること。index.htmlなど。
・サーバーよりはレスポンスが遅い?
EC2 Smallインスタンス Windows Server 2008 SP2 ,IIS7 と比べると1.5倍のレスポンス速度。
・各ファイルへのHeader設定はCloudBerryやCloudBuddyを使うと便利。
CloudBerry
http://www.cloudberrylab.com/
CloudBuddy
http://www.mycloudbuddy.com/