AmazonEC2メモ

AmazonEC2についてそこそこ使いこなせてきたので、自分用のメモ。

参考
http://cloud.impressbm.co.jp/article/662?page=0,0

ちょっと怖い事例
http://www.studio-fix.com/blog/kaoru/2009/05/16/post174/

ウノウラボ
http://labs.unoh.net/2010/01/amazon_web_services_phpec2s3sq.html


インストール方法すべて記載しようと思ってたけど、既に
たくさん資料あるので割愛。びびったのが下記2点。メモっておく。

個人認証のためにクレジットカード登録が必須
>従量課金のため、請求がいくらか不明でこえー。ただ巨大なトラフィックでないかぎり数千円いかないぽいので
使わないインスタンスはこまめに切って節約すべし。

個人認証のために電話番号が必須
>WEBで登録した瞬間に自動音声による認証が携帯にかかってくるのがこえー。外人のボイスを聴きつつ、
WEB登録画面に表示された番号を携帯でプッシュすると終了。


基本的な流れ

https://console.aws.amazon.com/ec2/home?region=ap-southeast-1#s=Instances
にログイン

AMIから好きなイメージを選択し、LAUNCHで起動

INSTANCESから起動しているインスタンスを選択し、CONNECTでSSHの情報を取得

PUTTY秘密鍵を使用してログイン

あとは普通のサーバー同様yumなどで必要なものを入れる。

自分の設定をAMIとしてAMAZONS3に登録

使わないときはINSTANCEで、サーバーをSTOP.いらなくなったらTERMINATEDにして破棄。

注意点
AMAZONEC2はインスタンス。一度落とすとすべて消えるので
保持したいデータは全部S3に保存しましょう。


各サービス費用ーーーー

EC2
windowslinuxでは多少違う

ElasticIPAddress
EC2は起動のたびにIPが変わるので、固定したい場合はこれをつかう。
基本的に無料。(頻繁なつけかえは有料らしい)

AmazonCloudWatch
アクセス負荷状況の監視。1時間後とに$0.015かかる。

AutoScaling
そのものは無料

ElasticLoadBalancing
1時間ごとに$0.025の課金と、バランシングしたデータの容量$0.008/GBの選択。

AmazonS3
月$0.15$/GB
(データ転送はupload$0.1/GB download0.15/GB)