awsと過ごした1000日

66
JAWS-UG Sapporo vol.3 田名辺 健人 @dateofrock AWSと過ごした1000日 http://www.flickr.com/photos/bibigeek/5487229296/

Upload: takehito-tanabe

Post on 12-Jan-2015

2.157 views

Category:

Technology


2 download

DESCRIPTION

第三回札幌JAWS-UGでお話しした内容です。

TRANSCRIPT

Page 1: AWSと過ごした1000日

JAWS-UG Sapporo vol.3田名辺 健人 @dateofrock

AWSと過ごした1000日

http://www.flickr.com/photos/bibigeek/5487229296/

Page 2: AWSと過ごした1000日

Who am I ?(この顔にピンときたら)

Page 3: AWSと過ごした1000日

欧文印刷株式会社勤務ソフトウェアエンジニアJAWS-UG東京コアメンバー好きなサービスはSQS

田名辺健人・逗子在住高校まで札幌市民   @dateofrock http://blog.dateofrock.com/

Page 4: AWSと過ごした1000日

•国内中堅の印刷会社 1946年創業•ふつーの印刷業•B2C向け商品開発•消せる紙•ブックカバー

Page 5: AWSと過ごした1000日
Page 6: AWSと過ごした1000日

私を冗長化してw

Page 7: AWSと過ごした1000日

AWSに出会ったきっかけディザスタリカバリとテレワーク

クラウドを考える

AWSと過ごした1000日

http://www.flickr.com/photos/bibigeek/5487229296/

Page 8: AWSと過ごした1000日

個人向け製本サービス電子書籍対応(EPUB3)

Page 9: AWSと過ごした1000日
Page 10: AWSと過ごした1000日
Page 11: AWSと過ごした1000日
Page 12: AWSと過ごした1000日

•2006年4月からスタート(丸5年)•最初はひっそり社内サーバで•ブログ連携により徐々にお客様が増える•データセンターに引っ越して設備増強

Page 13: AWSと過ごした1000日

と、ここまではよかった

Page 14: AWSと過ごした1000日

牧 歌 的

http://art1.photozou.jp/pub/245/3245/photo/72000.jpg

Page 15: AWSと過ごした1000日

平和を破る事件が…

Page 16: AWSと過ごした1000日

2009年正月

Page 17: AWSと過ごした1000日

国内最大某ブログサービスが「年末年始の記録を本にしよう」

キャンペーンを開始!

Page 18: AWSと過ごした1000日

http://www.flickr.com/photos/beatkueng/3814346826/sizes/o/

突如膨大なアクセスDDoSかよ!?あっけなくダウンオンプレミスではひとたまりもないサーバーが足りない!

Page 19: AWSと過ごした1000日

http://www.flickr.com/photos/beatkueng/3814346826/sizes/o/

色々チューニング焼け石に水終電+休日出勤リクエストを絞らざるを得ないユーザーからクレームそのうちクレームも来なくなる(悲)

Page 20: AWSと過ごした1000日

http://www.flickr.com/photos/beatkueng/3814346826/sizes/o/

オンプレミスの拡張は無理•経済的な問題•ラックのスペース的な問題•管理するサーバーが増える問題

•ピークに合わせた構成は非現実的

Page 21: AWSと過ごした1000日

http://www.flickr.com/photos/aerokev/4547436017/sizes/o/

オワタ

Page 22: AWSと過ごした1000日

http://www.flickr.com/photos/adamchamness/4329493811/sizes/z/

EC2っていいらしいよ

Page 23: AWSと過ごした1000日

半信半疑でためしてみた

Page 24: AWSと過ごした1000日

http://www.flickr.com/photos/stuartpardue/5601374694/

なにこれすごい

Page 25: AWSと過ごした1000日

まさにクラウドの衝撃w

Page 26: AWSと過ごした1000日

だってボタン一発でサーバーが増えるんだぜだって容量無制限のストレージがあるんだぜだってボリュームのスナップショットが瞬時にとれるんだぜ

Page 27: AWSと過ごした1000日

だって好きな時に始められて、好きな時にやめられるんだぜ

Page 28: AWSと過ごした1000日

だってうちみたいな会社でも、スケールするインフラ持てるんだぜ!!

Page 29: AWSと過ごした1000日

http://www.flickr.com/photos/stevekeys/2094104968/sizes/z/

キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

Page 30: AWSと過ごした1000日

http://www.flickr.com/photos/nao-cha/5092694740/sizes/o/

1.既存システムを少々改良2.ベンチとって問題ない事を確認3.おそるおそる移行4.3ヶ月で移行完了!

さっそく

Page 31: AWSと過ごした1000日

1.自前キューイング→SQS2.自前ポスグレ→RDS3.念願の東京へお引っ越し4.別サービスの立ち上げ

http://www.flickr.com/photos/puzzlemepuzzle/4762502372/sizes/o/in/photostream/

その後

Page 32: AWSと過ごした1000日

詳しくはサーバ/インフラエンジニア養成読本でw

Page 33: AWSと過ごした1000日

ディスタリカバリとテレワーク3.11 停電したコンビニ

Page 34: AWSと過ごした1000日

3.11

Page 35: AWSと過ごした1000日

たまたま有給で出社せず会社と連絡取れず。Twitterで安否確認あの揺れだから、社内のサーバが心配翌月曜日は電車が動かず出勤不能

Page 36: AWSと過ごした1000日

そして案の定

Page 37: AWSと過ごした1000日

バックアップ用のHDが華麗に落下(笑)

Page 38: AWSと過ごした1000日

バックアップ用のHDが華麗に落下(笑)

わらえないです

Page 39: AWSと過ごした1000日

社内サーバーって結構無駄かもよ

Page 40: AWSと過ごした1000日

やりました

Page 41: AWSと過ごした1000日

Group

Page 42: AWSと過ごした1000日

Group

•Subversion Redmine Wiki WordPressをEC2へ

•データはEBSにおいて、定期スナップショット

•さらにそのバックアップをUSのS3に

•svn-backup-dumps.py

•mysqldump

Page 43: AWSと過ごした1000日

非開発者とのデータ共有

Page 44: AWSと過ごした1000日

S3+IAM

Page 45: AWSと過ごした1000日

•東京に共有バケットを作成•IAMでアカウントを発行•FTP感覚でファイルのやり取りCyberduck/CloudBerryManagement Console

ブログ書いたhttp://blog.dateofrock.com/2011/04/s3iam.html

Page 46: AWSと過ごした1000日

開発リソースがクラウドにあるという事

Page 47: AWSと過ごした1000日

どこでもしごとできるべや

Page 48: AWSと過ごした1000日

なまらあずましいんでないかい?

Page 49: AWSと過ごした1000日

http://www.flickr.com/photos/kodomut/4852552253/sizes/o/

クラウドを考える

Page 50: AWSと過ごした1000日

ソフトウェア :

OSSのすばらしき世界

ハードウェア :

ムーアの法則。でも、モノに縛られる世界。

Page 51: AWSと過ごした1000日

クラウド = ITのデモクラシー

Page 52: AWSと過ごした1000日

ソフトウェア :

OSSのすばらしき世界クラウド :

管理不要のすばらしき世界ハードウェア :

ムーアの法則。でも、モノに縛られる世界。

Page 53: AWSと過ごした1000日

ソフトウェア :

OSSのすばらしき世界クラウド :

管理不要のすばらしき世界ハードウェア :

ムーアの法則。でも、モノに縛られる世界。

不要はちょっと言い過ぎだけどw

Page 54: AWSと過ごした1000日

ソフトウェア :

OSSのすばらしき世界クラウド :

管理不要のすばらしき世界ハードウェア :

ムーアの法則。でも、モノに縛られる世界。

Page 55: AWSと過ごした1000日

ソフトウェア :

OSSのすばらしき世界クラウド :

管理不要のすばらしき世界ハードウェア :

ムーアの法則。でも、モノに縛られる世界。

まじ救われたし

Page 56: AWSと過ごした1000日

IT は 運用 が命

Page 57: AWSと過ごした1000日

本来、運用コストなんて無い方が良い

Page 58: AWSと過ごした1000日

クラウド = ユーザーにとっての理想

Page 59: AWSと過ごした1000日
Page 60: AWSと過ごした1000日

Open Source Software

Page 61: AWSと過ごした1000日

もはや、開発に敷居は存在しない

Page 62: AWSと過ごした1000日

ユーザーは自ら IT を使い始めている

Page 63: AWSと過ごした1000日

クラウド =

自分が欲しい IT を自分で実現できる場

Page 64: AWSと過ごした1000日

クラウド = ITのデモクラシー

Page 65: AWSと過ごした1000日

雲(クラウド)は万人の頭上に平等に存在する

http://www.flickr.com/photos/nirak/644335254/

Page 66: AWSと過ごした1000日

Thank you!

http://www.flickr.com/photos/rahims/3932021873