16
JAWS-UG さいたま支部 第2回勉強会 S3のことは嫌いにならないでください」 2013/09/07 @f_prg 13929日日曜日

Jaws ug-saitama-vol2-20130907

  • Upload
    -

  • View
    193

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Jaws ug-saitama-vol2-20130907

JAWS-UG さいたま支部 第2回勉強会「S3のことは嫌いにならないでください」

2013/09/07@f_prg

13年9月29日日曜日

Page 2: Jaws ug-saitama-vol2-20130907

アジェンダ

• 自己紹介

• 概要

• S3を選択しない場合

• アプリ開発者からのS3

• まとめ

13年9月29日日曜日

Page 3: Jaws ug-saitama-vol2-20130907

{

}

自己紹介:氏名 => “古渡 晋也”,

:氏名(読み) => “フルワタ シンヤ”,

:仕事 => {

:好きなawsサービス => “EC2”

:aws歴 => “約1年(2013/09/07時点)”,

},

:職業 => ”エンジニア”,

:twitter => “f_prg”,

13年9月29日日曜日

Page 4: Jaws ug-saitama-vol2-20130907

•概要

ストレージにおける

AWSとオンプレミスの

お話になります。

アプリ開発者の立場から

※本日の資料はhttp://www.slideshare.net/f_prgにアップする予定です。

13年9月29日日曜日

Page 5: Jaws ug-saitama-vol2-20130907

S3使うことで気になる事はなんでしょう?

コストですよね!

• S3を選択しない場合

13年9月29日日曜日

Page 6: Jaws ug-saitama-vol2-20130907

じゃ、S3を使わない場合って?• S3を選択しない場合

ストレージサーバでNFS構築オンプレミスなら

各サーバからNFSにマウント

13年9月29日日曜日

Page 7: Jaws ug-saitama-vol2-20130907

確かに、これなら安いこともある。でも、• S3を選択しない場合

異議

 あり!

13年9月29日日曜日

Page 8: Jaws ug-saitama-vol2-20130907

アプリ開発者にとっては•アプリ開発者からのS3

しかも、多い。

例えば、twitterのみたいなアプリだと

ログイン、ログアウトコメントの登録、編集、削除フォトアップロード画像登録

こんな感じでしょうかね♪

辛いことがある。

13年9月29日日曜日

Page 9: Jaws ug-saitama-vol2-20130907

•アプリ開発者からのS3

なんだかんだで、リリース

そして、しばらくするとトラブル。

13年9月29日日曜日

Page 10: Jaws ug-saitama-vol2-20130907

•アプリ開発者からのS3

NFSマウントが外れる。

そもそも開発とステージングは違う。

NFSサーバーのメンテナンスに巻き添え。

オンプレミスでよくあること!

本番並みの容量でない。 (ノД`。)ホロリ

外れてる間の調査ヨロ。(ノД`。)ホロリ

ゴミがあり整理されてない。(ノД`。)ホロリ

朝4時メンテなんで、居てね。(ノД`。)ホロリパーミションが違う。ファイルが多すぎ。バグ!?わからん。。。(ノД`。)ホロリ

13年9月29日日曜日

Page 11: Jaws ug-saitama-vol2-20130907

•アプリ開発者からのS3

なので、NFSがちょっぴり嫌いになります。

S3を使うとこんな事はおきません。

※障害がないということではありません。

13年9月29日日曜日

Page 12: Jaws ug-saitama-vol2-20130907

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

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

•まとめ

S3のことは嫌いにならないでください最初からコストを気にして

コストが気になるなら使ってみてから

金額みて、やめることを検討しましょう。

それが、従量課金の利点です。

開発者が楽なのは、Everybody Happy!

13年9月29日日曜日

Page 15: Jaws ug-saitama-vol2-20130907

S3

13年9月29日日曜日

Page 16: Jaws ug-saitama-vol2-20130907

ご清聴ありがとうございました。

13年9月29日日曜日