Amazon
Amazon AWS - Amazonのwebサービスを利用する
Amazon Web Service
サンプル
http://http://s3.hi0a.com//アカウントの作成
http://aws.amazon.com/ SignUp ボタンクリック。 メールアドレスを記入し、以下 住所、氏名など必要情報を入力する上部m、メニューから「Your Account」→「Access Identifiers」選択
Your Access Key ID , Your Secret Access Key をメモしておく。
Amazon S3 - ストレージサービス
Amazon Simple Storage Service
メリット
従量課金なので、小規模からwebサービスを始められる
自鯖のように転送量や同接制限を着にしなくて良い
大容量・多人数へのファイル公開に有用
料金
気になる値段ですがそれぞれの行動に対して従量課金なのでちょいややこしい。
基本的には一番大きい「転送量」を気にすればおk。
料金:
容量1GBあたり$0.150 (容量50TBまでの場合)
転送量1GBあたり$0.170/月(転送量10TBまでの場合)
あとはリクエスト数10000回で$0.01とか、
アップロード回数1000回で$0.01とか。
S3 Firefox Organizer
https://addons.mozilla.org/ja/firefox/addon/3247 amazon s3には専用のツールを使ってダウンロード・アップロードする。アドオンをインストール後、Firefox再起動
ツール→メニュー→S3 Organizer 起動
Managed Accountsクリック
AccessKey, SecretKey 入力 Saveクリック (あるいはAdd)
ここで"Error Pulling Account Infomation!"のようなエラーが出る場合はFirefoxをアップロードしてください。
アップロード
右ペインでCreateDirectryクリック 新規バケット作成。
アクセス権限変更
右ペインのファイル名、ディレクトリ名で右クリック。Edit ACL選択。
Everyone行のReadをチェック、で一般公開にできます。
ダウンロード
http://s3.amazonnaws.com/******/*****のようなアドレスからアップロードしたファイルを公開できます
Amazon Route53 - 独自ドメインとDNS関連付け
Hosted Zones
Name | Typr | Value |
---|---|---|
hi0a.com. | NS | ns-160.awsdns-20.com. ns-598.awsdns-10.net. ns-1283.awsdns-32.org. ns-2018.awsdns-60.co.uk. |
cdn.hi0a.com. | CNAME | d2jtqofli12mxf.cloudfront.net. |
s3.hi0a.com. | CNAME | s3.hi0a.com.s3-website-ap-northeast-1.amazonaws.com |
Amazon CloudFront - Amazon S3 から高速で配信する
http://aws.amazon.com/cloudfront/2008/11 からAmazon CloudFront ベータ版が公開されました。
S3は海外のサーバまで通信するため、非常にレスポンスが遅かったですが、CloudFrontでは各地にサーバが置かれ、日本からでも高速で通信できるようになりました。(S3の7倍)
S3 Firefox Organizer を v0.4.5 以上にアップデートしてください。
参考: http://d.hatena.ne.jp/rx7/20081119/p2料金
1GBの転送量あたり $0.220/月 (転送量が10 TBを超えると割安になります)
S3より割高とはいえ、サービスの内容を比べるとかなりお得ですね。
Amazon EC2 - サーバを立てる
Amazon Elastic Compute Cloud
Amazon EC2 API Tools
sshでのkeyを得るにはコレが必要
http://developer.amazonwebservices.com/connect/entry.jspa?categoryID=88&externalID=351 GIGAZINEのamazon ec2アカウント作成記事 http://gigazine.net/index.php?/news/comments/20080609_aws1/ Firefoxのamazon ec2用アドオン elasticfox http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609