SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
AWS GAME DAY2013
に参戦してきた
JAWS-UG名古屋#6
2013年7月15日
∼改めて気づいたAWSの良さを最大限活かすためのDevOps
13年7月16日火曜日
WHO AM I
✤石田 知也(いしだ ともや)
✤アビームシステムズ(株)戦略推進室
✤前職は某中央官庁の中の人
✤JAWS-UG名古屋副代表
✤Web系オープンシステム、メール、DNS、モバイル、セ
キュリティ
tomyankuns
facebook.com/tomyankuns
13年7月16日火曜日
玉川さんからfacebook経由で連絡
キタ━(゚∀゚)━!
13年7月16日火曜日
えっ?ルールは??www
13年7月16日火曜日
でもって 目黒某所
13年7月16日火曜日
13年7月16日火曜日
これ
13年7月16日火曜日
これ
どこにつな
がるんだろ?
13年7月16日火曜日
これ
どこにつな
がるんだろ?
気になりま
す...よね?ね?
13年7月16日火曜日
2年越しで勇気を振り絞って
QRCodeをScanしてみた
これ
どこにつな
がるんだろ?
気になりま
す...よね?ね?
13年7月16日火曜日
そしたら・・・
13年7月16日火曜日
そしたら・・・
13年7月16日火曜日
やっぱそこかwww(2年越しの結論w
そしたら・・・
13年7月16日火曜日
全国から集まったGeekなやつらw
13年7月16日火曜日
強力な運営陣(Thank you!)
13年7月16日火曜日
前日飲んだ
Miles・小室・荒木さんも参加
小室さん
得上さん
Miles
わたし
荒木さん
13年7月16日火曜日
やっぱMilesは秋葉原が超似合うwww
秋葉原駅
13年7月16日火曜日
GAME DAYの流れ
✤チーム分け(3人一組)
✤お題の環境を構築
✤チームでランチ
✤攻撃ターン
✤修復ターン
✤相手チームと答え合わせ
✤表彰
13年7月16日火曜日
出展 http://d.hatena.ne.jp/nginks/20130608/1370700185
13年7月16日火曜日
いつ攻撃するの?今でしょ!
13年7月16日火曜日
攻撃ターン開始
✤PowerUser権限で相手の環境を攻撃(Console,API経由)
✴ロールの変更不可
✴EC2インスタンスにログイン不可
13年7月16日火曜日
どんな嫌がらせ攻撃が
繰り広げれたか
✤まずは相手のAWS Consoleにログイン
✤ん??なんかシステムちゃんと動いてないんじゃね?
✤ここで一同ハッと気づく・・・
13年7月16日火曜日
どんな嫌がらせ攻撃が
繰り広げれたか
✤まずは相手のAWS Consoleにログイン
✤ん??なんかシステムちゃんと動いてないんじゃね?
✤ここで一同ハッと気づく・・・
このリージョンはダミーか!!!?
13年7月16日火曜日
どんな嫌がらせ攻撃が
繰り広げれたか
✤AWS Consoleから一通り変化点をチェック
✤AMIが消されてる(まぁ常套手段だよね
✤InstanceのNameTagが書き換えられて、”アホ”扱いされ
てる (ちょっ、それ精神戦じゃん orz...
13年7月16日火曜日
どんな嫌がらせ攻撃が
繰り広げれたか
✤一通り修復したけど、なんかキューがはけない
13年7月16日火曜日
どんな嫌がらせ攻撃が
繰り広げれたか
✤一通り修復したけど、なんかキューがはけない
SQSのInputに大量の不正データを打ち込まれて、
Encoder worker processがDownしてる!
13年7月16日火曜日
どんな嫌がらせ攻撃が
繰り広げれたか
✤Autoscaleのlaunch configを書き換えて、CPUの使用率が5%
を超えたらScale inしてWorker Srvがなくなっちゃう
✤一文字違いのS3 Bucketを作成して目眩まし
✤Cent OSのISOをDownloadするようにSQSのInputにMessage
をぶち込み(Downloadに時間をかけさせる)
13年7月16日火曜日
その他反則ぎりぎりの作戦が炸裂!
13年7月16日火曜日
んで、やっと本題ね
13年7月16日火曜日
我々は何を学んだか
✤不具合の箇所を人手で探さなくても良い仕組みを作れ
ばいいんじゃね
✤AWSの各種APIを使って、予め環境のStateをDiscribeして
おき、不具合後の環境をDiscribeしてdiffをとって比較す
るとか
13年7月16日火曜日
我々は何を学んだか
✤いちいち直す手間をかけるなら、Stateを上書きで流し
込めばいいんじゃね
✤CloudFomerでstateをJSON形式のTemplateにしておき、
CloudFormationで一気に直してしまえばいいんじゃね
13年7月16日火曜日
我々は何を学んだか
✤一刻も早くサービスを復旧させる事が最優先事項
✤不具合を調査したいなら、環境をCopyしておいて、後
から好きなだけ調べればいい
13年7月16日火曜日
我々は何を学んだか
✤システムが能動的にセットアップされる
✴あるStateに冪等性で(Chefとかまさにこれ
✤システムが能動的に修復する
べきとうせい
13年7月16日火曜日
次回AWS GAME DAY
• この後告知します!!
13年7月16日火曜日
tomyankuns
facebook.com/tomyankuns
13年7月16日火曜日
ご静聴ありがとう
ございました!
tomyankuns
facebook.com/tomyankuns
13年7月16日火曜日

Weitere ähnliche Inhalte

Ähnlich wie AWS Game Day2013に参戦してきた〜改めて気づいたAWSの良さを最大限活かすためのDevOps

開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用Takuro Sasaki
 
AWSはじめて物語
AWSはじめて物語AWSはじめて物語
AWSはじめて物語Junko Nukaga
 
誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!
誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!
誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!Tomoya Ishida
 
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインスマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインinvogue
 
ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌mamoru tateoka
 
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜Toshio Ehara
 
DevLove四国をはじめます
DevLove四国をはじめますDevLove四国をはじめます
DevLove四国をはじめますDai Kamatama
 
20130810 xHago4 ハッカーズチャンプルーの作り方
20130810 xHago4 ハッカーズチャンプルーの作り方20130810 xHago4 ハッカーズチャンプルーの作り方
20130810 xHago4 ハッカーズチャンプルーの作り方Koichiro Nishijima
 
たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3tatsuo sakurai
 
20130310 jaws tokai2013
20130310 jaws tokai201320130310 jaws tokai2013
20130310 jaws tokai2013Yuto Ogi
 
BusinessDesignWorkshop_Okinawa_13Jul2013open
BusinessDesignWorkshop_Okinawa_13Jul2013openBusinessDesignWorkshop_Okinawa_13Jul2013open
BusinessDesignWorkshop_Okinawa_13Jul2013openShin Yamamoto
 
勉強会主催者のための勉強会
勉強会主催者のための勉強会勉強会主催者のための勉強会
勉強会主催者のための勉強会Hiroshi Oyamada
 
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??Toshio Ehara
 
初めてのAws elastic map reduce
初めてのAws elastic map reduce初めてのAws elastic map reduce
初めてのAws elastic map reduceRyuji Tamagawa
 

Ähnlich wie AWS Game Day2013に参戦してきた〜改めて気づいたAWSの良さを最大限活かすためのDevOps (15)

サラリーマン
サラリーマンサラリーマン
サラリーマン
 
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
 
AWSはじめて物語
AWSはじめて物語AWSはじめて物語
AWSはじめて物語
 
誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!
誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!
誰でもわかる!AWSを使って超簡単・短時間でスリーランドスケープ(本番・ステージング・開発)環境を作っちゃおう!
 
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインスマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
 
ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌ラピュタで学ぶAWS re:Generate JAWS-UG札幌
ラピュタで学ぶAWS re:Generate JAWS-UG札幌
 
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
【未発表】Backbone.jsとJavaEE7でWebアプリを作ろう!(第1回) 〜GETで一覧編〜
 
DevLove四国をはじめます
DevLove四国をはじめますDevLove四国をはじめます
DevLove四国をはじめます
 
20130810 xHago4 ハッカーズチャンプルーの作り方
20130810 xHago4 ハッカーズチャンプルーの作り方20130810 xHago4 ハッカーズチャンプルーの作り方
20130810 xHago4 ハッカーズチャンプルーの作り方
 
たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3たのしいGitとリモートペアプロ agatsuma survive #3
たのしいGitとリモートペアプロ agatsuma survive #3
 
20130310 jaws tokai2013
20130310 jaws tokai201320130310 jaws tokai2013
20130310 jaws tokai2013
 
BusinessDesignWorkshop_Okinawa_13Jul2013open
BusinessDesignWorkshop_Okinawa_13Jul2013openBusinessDesignWorkshop_Okinawa_13Jul2013open
BusinessDesignWorkshop_Okinawa_13Jul2013open
 
勉強会主催者のための勉強会
勉強会主催者のための勉強会勉強会主催者のための勉強会
勉強会主催者のための勉強会
 
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??
 
初めてのAws elastic map reduce
初めてのAws elastic map reduce初めてのAws elastic map reduce
初めてのAws elastic map reduce
 

Mehr von Tomoya Ishida

20140712 エフサミ2014 AWS SAMURAI ハンズオン
20140712 エフサミ2014 AWS SAMURAI ハンズオン20140712 エフサミ2014 AWS SAMURAI ハンズオン
20140712 エフサミ2014 AWS SAMURAI ハンズオンTomoya Ishida
 
20140705 JAWS-UG三都物語2014
20140705 JAWS-UG三都物語201420140705 JAWS-UG三都物語2014
20140705 JAWS-UG三都物語2014Tomoya Ishida
 
2014/6/25-26 Cloud Days 名古屋 2014
2014/6/25-26 Cloud Days 名古屋 20142014/6/25-26 Cloud Days 名古屋 2014
2014/6/25-26 Cloud Days 名古屋 2014Tomoya Ishida
 
2014/6/18-19 Cloud Days 九州 2014
2014/6/18-19 Cloud Days 九州 20142014/6/18-19 Cloud Days 九州 2014
2014/6/18-19 Cloud Days 九州 2014Tomoya Ishida
 
20140531_JAWS-UG青森#3
20140531_JAWS-UG青森#320140531_JAWS-UG青森#3
20140531_JAWS-UG青森#3Tomoya Ishida
 
2014/5/14-16 クラウドコンピューティングEXPO春
2014/5/14-16 クラウドコンピューティングEXPO春2014/5/14-16 クラウドコンピューティングEXPO春
2014/5/14-16 クラウドコンピューティングEXPO春Tomoya Ishida
 
20140510_JAWS-UG網元機動隊 山形編
20140510_JAWS-UG網元機動隊 山形編20140510_JAWS-UG網元機動隊 山形編
20140510_JAWS-UG網元機動隊 山形編Tomoya Ishida
 
20140508_JAWS-UG岩手#1
20140508_JAWS-UG岩手#120140508_JAWS-UG岩手#1
20140508_JAWS-UG岩手#1Tomoya Ishida
 
20140411_JAWS-UG札幌
20140411_JAWS-UG札幌20140411_JAWS-UG札幌
20140411_JAWS-UG札幌Tomoya Ishida
 
20140329 JAWS-UG和歌山
20140329 JAWS-UG和歌山20140329 JAWS-UG和歌山
20140329 JAWS-UG和歌山Tomoya Ishida
 
Samuraiハンズオン AWS Meetup!
Samuraiハンズオン AWS Meetup!Samuraiハンズオン AWS Meetup!
Samuraiハンズオン AWS Meetup!Tomoya Ishida
 
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!Tomoya Ishida
 
JAWS-UG札幌 #脱藩なう
JAWS-UG札幌 #脱藩なうJAWS-UG札幌 #脱藩なう
JAWS-UG札幌 #脱藩なうTomoya Ishida
 
アンカンファレンステーマ紹介
アンカンファレンステーマ紹介アンカンファレンステーマ紹介
アンカンファレンステーマ紹介Tomoya Ishida
 
AWS Hackathon 模範アーキテクト
AWS Hackathon 模範アーキテクトAWS Hackathon 模範アーキテクト
AWS Hackathon 模範アーキテクトTomoya Ishida
 

Mehr von Tomoya Ishida (18)

JAWS-UG鹿児島#6
JAWS-UG鹿児島#6JAWS-UG鹿児島#6
JAWS-UG鹿児島#6
 
20140712 エフサミ2014 AWS SAMURAI ハンズオン
20140712 エフサミ2014 AWS SAMURAI ハンズオン20140712 エフサミ2014 AWS SAMURAI ハンズオン
20140712 エフサミ2014 AWS SAMURAI ハンズオン
 
20140705 JAWS-UG三都物語2014
20140705 JAWS-UG三都物語201420140705 JAWS-UG三都物語2014
20140705 JAWS-UG三都物語2014
 
2014/6/25-26 Cloud Days 名古屋 2014
2014/6/25-26 Cloud Days 名古屋 20142014/6/25-26 Cloud Days 名古屋 2014
2014/6/25-26 Cloud Days 名古屋 2014
 
2014/6/18-19 Cloud Days 九州 2014
2014/6/18-19 Cloud Days 九州 20142014/6/18-19 Cloud Days 九州 2014
2014/6/18-19 Cloud Days 九州 2014
 
20140531_JAWS-UG青森#3
20140531_JAWS-UG青森#320140531_JAWS-UG青森#3
20140531_JAWS-UG青森#3
 
2014/5/14-16 クラウドコンピューティングEXPO春
2014/5/14-16 クラウドコンピューティングEXPO春2014/5/14-16 クラウドコンピューティングEXPO春
2014/5/14-16 クラウドコンピューティングEXPO春
 
20140510_JAWS-UG網元機動隊 山形編
20140510_JAWS-UG網元機動隊 山形編20140510_JAWS-UG網元機動隊 山形編
20140510_JAWS-UG網元機動隊 山形編
 
20140508_JAWS-UG岩手#1
20140508_JAWS-UG岩手#120140508_JAWS-UG岩手#1
20140508_JAWS-UG岩手#1
 
20140411_JAWS-UG札幌
20140411_JAWS-UG札幌20140411_JAWS-UG札幌
20140411_JAWS-UG札幌
 
20140329 JAWS-UG和歌山
20140329 JAWS-UG和歌山20140329 JAWS-UG和歌山
20140329 JAWS-UG和歌山
 
Samuraiハンズオン AWS Meetup!
Samuraiハンズオン AWS Meetup!Samuraiハンズオン AWS Meetup!
Samuraiハンズオン AWS Meetup!
 
Cloud days
Cloud daysCloud days
Cloud days
 
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!「リザーブドキングスライム」をやっつけて一撃レベルアップ!
「リザーブドキングスライム」をやっつけて一撃レベルアップ!
 
JAWS-UG札幌 #脱藩なう
JAWS-UG札幌 #脱藩なうJAWS-UG札幌 #脱藩なう
JAWS-UG札幌 #脱藩なう
 
2014年AWS展望
2014年AWS展望2014年AWS展望
2014年AWS展望
 
アンカンファレンステーマ紹介
アンカンファレンステーマ紹介アンカンファレンステーマ紹介
アンカンファレンステーマ紹介
 
AWS Hackathon 模範アーキテクト
AWS Hackathon 模範アーキテクトAWS Hackathon 模範アーキテクト
AWS Hackathon 模範アーキテクト
 

Kürzlich hochgeladen

Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価sugiuralab
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールsugiuralab
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 

Kürzlich hochgeladen (8)

Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 

AWS Game Day2013に参戦してきた〜改めて気づいたAWSの良さを最大限活かすためのDevOps