SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
AWS re:Invent 2014 
& 
シリコンバレーレポート 
2014/11/26 
藤原 吉規
-自己紹介 - 
ChatWork株式会社 
藤原 吉規 技術部 
サーバーエンジニア 
ビジネスチャットツール「チャットワーク」を展開中 
東京:18人 
大阪:15人USA:6人 
ルクセンブルクに子会社を設立
アジェンダ 
• re:Invent 2014のGameDayに参加したお話 
• シリコンバレー合宿
re:Invent 2014のGameDay 
に参加したお話
GameDayとは? 
チームが敵味方に分かれ、一方は知恵を絞ってシステムを破 
壊し、もう一方は全力でそれを修復するというものです。想 
像するだけで楽しそうですね。システム技術者なら、一度は、 
攻撃側に回りたいと皆さん思うでしょう。楽しいだけではな 
く、全員が全力でシステムの脆弱性を発見し、その脆弱性に 
対して現実的で実績のある修復策が構築されるのですから、 
信頼性向上に与える効果は絶大なものがあります。 
引用元:http://jaws-days.doorkeeper.jp/events/8946
GameDay概要 
• メインイベントの前日、11/11 10:00 - 18:00にかけ 
て行われました 
• 合計30チームくらい参加していたと思います 
https://reinvent.awsevents.com/gameday.html
ルール 
• 今回の構築ドキュメント 
http://docs.awsgameday.events/ 
• JAWS DAYS 2014の前日に実施されたGameDayのルー 
ル + VPC with Public and Private Subnets
参加内容 
• ChatWork社の計5名で参戦 
• 構築ドキュメントを元に、Management Cosoleで構 
築
防御 
• 素早く修復できるようにCloudFormerを試したが、使 
えず 
http://dev.classmethod.jp/cloud/amazon-vpc-cloudformer- 
cloudfomation-template/ 
• 値が固定になっていて、パラメータ化されていないの 
で、使いにくい
防御 
• CloudTrailログ 
• aws-cliのdiscribe系APIを利用して、攻撃前後のdiffを 
とって、修復を試みるが。。。
結果 
• VPCのroutingやACLs周りを壊されていて、時間内に 
修復できず>< 
• 後半は時差ボケがきつかった^^;
他チーム参考 
• VPCその他全て、CloudFormationを利用して構築 
• すばやく復旧できていた 
• サポートツールなしでJSONを記載していた猛者もいた 
そう!
他チーム参考 
• 他チームが使っていた、PythonのCloudFormation生 
成ツールが良さそう! 
https://github.com/bwhaley/aws-gameday-2014 
https://github.com/cloudtools/troposphere
シリコンバレー合宿
シリコンバレー合宿 
• 別名:シリコンバレーインストールプロジェクト 
• 各チームごとに1週間シリコンバレーに滞在して、 
様々な場所を訪問したり、実際に働いている人に出会 
い、肌で感じることが目的
移動 
• Cupertinoにあるaloftホテル(AppleのHQのすぐ近く) 
に宿泊 
• 基本はUberを利用して移動 
• San Francisco と Sunnyvale間はCaltrainを利用する 
ことも 
GoogleMap:http://goo.gl/kV4jvu
AWS Loft 
• AWS の SAの人と相談できるスペースあるので、相談 
してきました。
現地のMeetUpに参加 
• Mesos Scaling and Cluster Management with Ben 
Hindman and Yahoo 
http://www.meetup.com/Bay-Area-Mesos-User- 
Group/events/218624191/
現地のMeetUpに参加 
• Mesosphereの中の人が下記を紹介 
• Mesos 
• Marathon 
• Chronos
ありがとうございました!

Weitere ähnliche Inhalte

Was ist angesagt?

「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
Ryohei Tokimura
 
Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発
Takashi Suzuki
 

Was ist angesagt? (19)

「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ「宴」実装時に得られたUnityプログラムノウハウ
「宴」実装時に得られたUnityプログラムノウハウ
 
Azure 三つ巴チームが送るIgnite 振り返り!
Azure 三つ巴チームが送るIgnite 振り返り!Azure 三つ巴チームが送るIgnite 振り返り!
Azure 三つ巴チームが送るIgnite 振り返り!
 
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
 
【UNREAL FES 2015 OSAKA】インタラクティブスタジオ 1-10designの考えるアンリアルエンジンの可能性
【UNREAL FES 2015 OSAKA】インタラクティブスタジオ 1-10designの考えるアンリアルエンジンの可能性【UNREAL FES 2015 OSAKA】インタラクティブスタジオ 1-10designの考えるアンリアルエンジンの可能性
【UNREAL FES 2015 OSAKA】インタラクティブスタジオ 1-10designの考えるアンリアルエンジンの可能性
 
VRゲーム開発の現在と将来
VRゲーム開発の現在と将来VRゲーム開発の現在と将来
VRゲーム開発の現在と将来
 
Azure Functions あれこれ
Azure Functions あれこれAzure Functions あれこれ
Azure Functions あれこれ
 
GDC/VRDC 2016 フォトレポート
GDC/VRDC 2016 フォトレポートGDC/VRDC 2016 フォトレポート
GDC/VRDC 2016 フォトレポート
 
Unityの最新動向と開発事例
Unityの最新動向と開発事例Unityの最新動向と開発事例
Unityの最新動向と開発事例
 
ガンナーオブドラグーンの作り方&酔わせずに興奮させるVR体験デザイン
ガンナーオブドラグーンの作り方&酔わせずに興奮させるVR体験デザインガンナーオブドラグーンの作り方&酔わせずに興奮させるVR体験デザイン
ガンナーオブドラグーンの作り方&酔わせずに興奮させるVR体験デザイン
 
VSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusqueVSCode Conference Japan 2021 kyusque
VSCode Conference Japan 2021 kyusque
 
「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例「もののけ大戦“陣”」製作事例
「もののけ大戦“陣”」製作事例
 
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
ここが変わる!Unity 5のスマホ開発  ~アセットバンドル、ビルド、プラグイン~
 
あ・・・ありのまま今起こったことを話すぜ!おれはTextureViewでプロジェクトを開始していたと思ったらいつのまにかSurfaceViewに戻っていた
あ・・・ありのまま今起こったことを話すぜ!おれはTextureViewでプロジェクトを開始していたと思ったらいつのまにかSurfaceViewに戻っていたあ・・・ありのまま今起こったことを話すぜ!おれはTextureViewでプロジェクトを開始していたと思ったらいつのまにかSurfaceViewに戻っていた
あ・・・ありのまま今起こったことを話すぜ!おれはTextureViewでプロジェクトを開始していたと思ったらいつのまにかSurfaceViewに戻っていた
 
5分でわかる「vr」
5分でわかる「vr」5分でわかる「vr」
5分でわかる「vr」
 
ARコンテンツ作成勉強会:UnityとVuforiaではじめるAR [主要部分]
ARコンテンツ作成勉強会:UnityとVuforiaではじめるAR [主要部分]ARコンテンツ作成勉強会:UnityとVuforiaではじめるAR [主要部分]
ARコンテンツ作成勉強会:UnityとVuforiaではじめるAR [主要部分]
 
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
 
Tech Dojo 02/09 IBM Japan CSM
Tech Dojo 02/09 IBM Japan CSMTech Dojo 02/09 IBM Japan CSM
Tech Dojo 02/09 IBM Japan CSM
 
Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発Unity+Vuforiaで始めるARアプリ開発
Unity+Vuforiaで始めるARアプリ開発
 
Unity ゲーム開発
Unity ゲーム開発Unity ゲーム開発
Unity ゲーム開発
 

Andere mochten auch

人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜
人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜
人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜
Kazunari Takeda
 
加速していくMagento 〜MDP2011参加レポート〜
加速していくMagento 〜MDP2011参加レポート〜加速していくMagento 〜MDP2011参加レポート〜
加速していくMagento 〜MDP2011参加レポート〜
Hirokazu Nishi
 
Re inventはじめて物語
Re inventはじめて物語Re inventはじめて物語
Re inventはじめて物語
Mikawa Kouta
 
AWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
AWS re:Invent レポート:AWS使いがいますぐすべき3つのことAWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
AWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
真吾 吉田
 

Andere mochten auch (6)

人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜
人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜
人生変えにいってみた!〜JAWS DAYS 2014 参加レポート〜
 
加速していくMagento 〜MDP2011参加レポート〜
加速していくMagento 〜MDP2011参加レポート〜加速していくMagento 〜MDP2011参加レポート〜
加速していくMagento 〜MDP2011参加レポート〜
 
Re inventはじめて物語
Re inventはじめて物語Re inventはじめて物語
Re inventはじめて物語
 
AWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
AWS re:Invent レポート:AWS使いがいますぐすべき3つのことAWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
AWS re:Invent レポート:AWS使いがいますぐすべき3つのこと
 
AWSCloudRoadshow_reinvent報告_ハンズラボ青木_20151104
AWSCloudRoadshow_reinvent報告_ハンズラボ青木_20151104AWSCloudRoadshow_reinvent報告_ハンズラボ青木_20151104
AWSCloudRoadshow_reinvent報告_ハンズラボ青木_20151104
 
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
【プレゼン】見やすいプレゼン資料の作り方【初心者用】【プレゼン】見やすいプレゼン資料の作り方【初心者用】
【プレゼン】見やすいプレゼン資料の作り方【初心者用】
 

Ähnlich wie AWS re:Invent 2014 & シリコンバレーレポート

DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)
DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)
DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)
dena_study
 
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンスWindows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
 
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
Yusuke Ando
 
クラウドのご紹介
クラウドのご紹介クラウドのご紹介
クラウドのご紹介
Junpei Nakada
 

Ähnlich wie AWS re:Invent 2014 & シリコンバレーレポート (20)

インタラクティブ・ストリーミングが変えるゲームコンテンツの未来
インタラクティブ・ストリーミングが変えるゲームコンテンツの未来インタラクティブ・ストリーミングが変えるゲームコンテンツの未来
インタラクティブ・ストリーミングが変えるゲームコンテンツの未来
 
[141004] cedec 2014 참관기 & 강연 리뷰 #1
[141004] cedec 2014 참관기 & 강연 리뷰 #1[141004] cedec 2014 참관기 & 강연 리뷰 #1
[141004] cedec 2014 참관기 & 강연 리뷰 #1
 
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
【de:code19】最高のゲームをつくろう! マイクロソフト Game Stack でゲーム開発をしよう!
 
enchant.jsを使った子ども向けプログラミングワークショップ講義内容
enchant.jsを使った子ども向けプログラミングワークショップ講義内容enchant.jsを使った子ども向けプログラミングワークショップ講義内容
enchant.jsを使った子ども向けプログラミングワークショップ講義内容
 
Regional Scrum Gathering Tokyo 2023 Keiji Kikuchi Remote Mobbing
Regional Scrum Gathering Tokyo 2023 Keiji Kikuchi Remote MobbingRegional Scrum Gathering Tokyo 2023 Keiji Kikuchi Remote Mobbing
Regional Scrum Gathering Tokyo 2023 Keiji Kikuchi Remote Mobbing
 
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
 
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだらもしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
 
DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)
DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)
DeNA の新しいネイティブ開発(パズル戦隊デナレンジャー)
 
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンスWindows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
 
負債返済の下準備「コメント付与まつり・準備編」
負債返済の下準備「コメント付与まつり・準備編」負債返済の下準備「コメント付与まつり・準備編」
負債返済の下準備「コメント付与まつり・準備編」
 
みんなが安全にクラウドを使うために色々考えた結果
みんなが安全にクラウドを使うために色々考えた結果みんなが安全にクラウドを使うために色々考えた結果
みんなが安全にクラウドを使うために色々考えた結果
 
Genvid japan-2020-1 FGDC
Genvid japan-2020-1 FGDC Genvid japan-2020-1 FGDC
Genvid japan-2020-1 FGDC
 
Simvr勉強会資料 up用
Simvr勉強会資料 up用Simvr勉強会資料 up用
Simvr勉強会資料 up用
 
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
 
「デモリッションロボッツK.K.」のGenvidインティグレート事例
「デモリッションロボッツK.K.」のGenvidインティグレート事例「デモリッションロボッツK.K.」のGenvidインティグレート事例
「デモリッションロボッツK.K.」のGenvidインティグレート事例
 
クラウドのご紹介
クラウドのご紹介クラウドのご紹介
クラウドのご紹介
 
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
 
GREE Tech Conf 2022 GREE VR Studio Laboratory - UXDev R&D Summary 2022 #GREETC
GREE Tech Conf 2022 GREE VR Studio Laboratory  - UXDev R&D Summary 2022 #GREETCGREE Tech Conf 2022 GREE VR Studio Laboratory  - UXDev R&D Summary 2022 #GREETC
GREE Tech Conf 2022 GREE VR Studio Laboratory - UXDev R&D Summary 2022 #GREETC
 
Win32 APIをてなずけよう
Win32 APIをてなずけようWin32 APIをてなずけよう
Win32 APIをてなずけよう
 
JAWSUG Nagoya 20130715
JAWSUG Nagoya 20130715JAWSUG Nagoya 20130715
JAWSUG Nagoya 20130715
 

AWS re:Invent 2014 & シリコンバレーレポート