Jaws ug-saitama-vol2-20130907
Transcript of Jaws ug-saitama-vol2-20130907
![Page 1: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/1.jpg)
JAWS-UG さいたま支部 第2回勉強会「S3のことは嫌いにならないでください」
2013/09/07@f_prg
13年9月29日日曜日
![Page 2: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/2.jpg)
アジェンダ
• 自己紹介
• 概要
• S3を選択しない場合
• アプリ開発者からのS3
• まとめ
13年9月29日日曜日
![Page 3: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/3.jpg)
{
}
自己紹介:氏名 => “古渡 晋也”,
:氏名(読み) => “フルワタ シンヤ”,
:仕事 => {
:好きなawsサービス => “EC2”
:aws歴 => “約1年(2013/09/07時点)”,
},
:職業 => ”エンジニア”,
:twitter => “f_prg”,
13年9月29日日曜日
![Page 4: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/4.jpg)
•概要
ストレージにおける
AWSとオンプレミスの
お話になります。
アプリ開発者の立場から
※本日の資料はhttp://www.slideshare.net/f_prgにアップする予定です。
13年9月29日日曜日
![Page 5: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/5.jpg)
S3使うことで気になる事はなんでしょう?
コストですよね!
• S3を選択しない場合
13年9月29日日曜日
![Page 6: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/6.jpg)
じゃ、S3を使わない場合って?• S3を選択しない場合
ストレージサーバでNFS構築オンプレミスなら
各サーバからNFSにマウント
13年9月29日日曜日
![Page 7: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/7.jpg)
確かに、これなら安いこともある。でも、• S3を選択しない場合
異議
あり!
13年9月29日日曜日
![Page 8: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/8.jpg)
アプリ開発者にとっては•アプリ開発者からのS3
しかも、多い。
例えば、twitterのみたいなアプリだと
ログイン、ログアウトコメントの登録、編集、削除フォトアップロード画像登録
こんな感じでしょうかね♪
⬅
辛いことがある。
13年9月29日日曜日
![Page 9: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/9.jpg)
•アプリ開発者からのS3
なんだかんだで、リリース
そして、しばらくするとトラブル。
13年9月29日日曜日
![Page 10: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/10.jpg)
•アプリ開発者からのS3
NFSマウントが外れる。
そもそも開発とステージングは違う。
NFSサーバーのメンテナンスに巻き添え。
オンプレミスでよくあること!
本番並みの容量でない。 (ノД`。)ホロリ
外れてる間の調査ヨロ。(ノД`。)ホロリ
ゴミがあり整理されてない。(ノД`。)ホロリ
朝4時メンテなんで、居てね。(ノД`。)ホロリパーミションが違う。ファイルが多すぎ。バグ!?わからん。。。(ノД`。)ホロリ
13年9月29日日曜日
![Page 11: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/11.jpg)
•アプリ開発者からのS3
なので、NFSがちょっぴり嫌いになります。
S3を使うとこんな事はおきません。
※障害がないということではありません。
13年9月29日日曜日
![Page 12: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/12.jpg)
URLで画像参照できるので
•アプリ開発者からのS3
そこそこパフォーマンスが良い。
SDKのget_object_url()で簡単取得。
画像用のWebサーバを用意しなくていい。
※“https://s3-ap-northeast-1.amazonaws.com/” . $bucket . “/” . $filepathとかやらず、メソッドを使いましょう。
13年9月29日日曜日
![Page 13: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/13.jpg)
SDKがあるから、開発が簡単。•アプリ開発者からのS3
http://aws.amazon.com/jp/tools/
Android iOS Java
.NET Node.js Python
PHP Ruby
豊富な種類。多様な言語に対応。
言語変えたい衝動が出ても困らないのでは?
13年9月29日日曜日
![Page 14: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/14.jpg)
•まとめ
S3のことは嫌いにならないでください最初からコストを気にして
コストが気になるなら使ってみてから
金額みて、やめることを検討しましょう。
それが、従量課金の利点です。
開発者が楽なのは、Everybody Happy!
13年9月29日日曜日
![Page 15: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/15.jpg)
S3
13年9月29日日曜日
![Page 16: Jaws ug-saitama-vol2-20130907](https://reader034.fdocuments.net/reader034/viewer/2022052400/55a2a07d1a28abed6a8b4800/html5/thumbnails/16.jpg)
ご清聴ありがとうございました。
13年9月29日日曜日