狠狠撸

狠狠撸Share a Scribd company logo
落ちないサービスを
AWSで
2015-06-20
Kanazawa.rb x Hokuriku.NET x JAWS-UG北陸
りちゃ / @rch850
めがねで世界平和。鯖江のj社。
#ふくもく会 #lovelive
#kosenconf #jawsug
#kzrb #majimegane
#majimegane
@rch850 の
プロフィール
お久しぶりです石川高専
なお話者は茨城高専卒
AWSは仕事で3年以上
好きなサービスは
CloudFormation
めがねで世界平和。鯖江のj社。
#ふくもく会 #lovelive
#kosenconf #jawsug
#kzrb #majimegane
#majimegane
今年の目標???毎月集まる
主な活動場所??めがね会館7F
主な活動内容??週刊AWS読み合わせ?
????????雑談
https://www.facebook.com/JawsFukui
http://aws.typepad.com/aws_japan/%E9%80%B1%E5%88%8Aaws/
今年の目標??毎月集まる
主な活動場所?福井産業情報センター?
???????コワーキングスペース
主な活動内容?もくもく会
https://fukumoku.doorkeeper.jp/
ここで紧急速报!
7月25日のふくもく会
懇親会は西武屋上の?
ビアガーデン!
落ちないサービスを
AWSで
よくあるサービスの形
ユーザ
(クライアント)
アプリケーション
サーバ
データベース
AWSに置き換える
ユーザ
(クライアント)
アプリケーション
サーバ
データベース
AWSに置き換える
ユーザ
アプリケーション
サーバ (EC2)
データベース
(RDS)
ロードバランサ
(ELB)
アクセスを振り分ける
負荷に応じて自動スケーリング
SSLの復号もできる?
※ELB上に秘密鍵、証明書を設置
Elastic Load Balancing
オンデマンドで立てられるサーバ
スナップショットを撮って複製できる
起動時に任意のコマンドを実行できる
Amazon EC2
管理されたデータベースサーバ
MySQL, SQL Server など
容量拡大、バージョンアップのダウン
タイムはわずか
Amazon RDS
ストレージの選択肢
Amazon RDS?
?おなじみのRDBMS
Amazon DynamoDB?
?完全マネージドKVS。無停止スケーリング
Amazon S3?
?ファイルを保存するならこちら
落ちないサービスを
AWSで
……落ちないとは?
100%落ちないのは現実的じゃない
AWSも100%じゃない
一部のサービスではSLAがあり、?
月間稼働率が一定を下回ると払い戻し
EC2, RDS → 99.95%
S3 → 99.9%
http://aws.amazon.com/jp/rds/sla/
http://aws.amazon.com/jp/ec2/sla/
http://aws.amazon.com/jp/s3/sla/
サーバが落ちるのがこわいなら
サーバを立てなければいい
AWS Lambda
コードを設置するだけ
どこで実行されてるかよく分からない
AWS 上のイベントをトリガーにして呼
び出す
ブラウザの JavaScript から呼び出す
直接実行もできる
コードをデプロイ
ブラウザで编集、テスト
フロントエンドの JS からも
呼べる
var lambda = new AWS.Lambda();
lambda.invoke({?
FunctionName: Name ,?
Payload: JSON.stringify({…});?
}, function(err, data) {?
console.log(data);?
});
落ちないサービスのためのパーツが、
AWSにはたくさんあります
ぜひ使ってみてください

More Related Content

落ちないサーヒ?スを础奥厂て?