Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GameDay がしたいなら Q Developer に作ってもらえばいいじゃない
Search
Ryo Isobe
August 02, 2025
200
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GameDay がしたいなら Q Developer に作ってもらえばいいじゃない
Ryo Isobe
August 02, 2025
More Decks by Ryo Isobe
See All by Ryo Isobe
Jr. Championになって1ヶ月の振り返りと、これから
rindo_610
0
13
CodeCommit、まさかの生還
rindo_610
0
56
明日から試せるかも? DevOps Agentの個人的Tips紹介
rindo_610
0
460
reInvent初参加を経て今後の決意表明.pdf
rindo_610
0
42
Knowledge_Bases_のマルチモーダル対応を試してみた
rindo_610
0
50
新卒1年目で全冠して得られた経験.pdf
rindo_610
0
27
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
Embracing the Ebb and Flow
colly
88
5.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
The browser strikes back
jonoalderson
0
1.8k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Bash Introduction
62gerente
615
220k
Design in an AI World
tapps
1
350
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
A better future with KSS
kneath
240
18k
Transcript
GameDay がしたいなら Q Developer に 作ってもらえばいいじゃない 2025/8/2 JAWS-UG 名古屋 8月会①
「クラウド女子会コラボ会」 Ryo Isobe : @rindo_610
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 自己紹介 名前:Ryo Isobe • 所属:SIer 勤務(新卒2年目)
• 出身:福島県郡山市 • 趣味:ライブ、ゲーム、サウナ ◦ ウェルビー栄に行ってきました • 2025 Japan All AWS Certifications Engineers • (JAWS-UG 横浜支部 運営) 2
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 GameDayって知ってますか?
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 GameDay とは? • 意図的に壊れた環境が用意され、参加者が復旧する • 復旧速度や復旧率を競う
(10月に開催されますね!) サービス理解度向上 障害対応スキル習得
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 私も過去に一度、 GameDayに参加しました
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 AWS社の ゲームマスター Amazon Q Developer を使って
GameDayを攻略してみなさい… Amazon Q Developer 参加したGameDay
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 AWS社の ゲームマスター 障害の原因特定から復旧作業まで 全部やってくれた!! Q Developer
すごい!! 参加したGameDay
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 AWS社の ゲームマスター でも、どうやって復旧したのか よくわかってないな… 参加したGameDay
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 AWS社の ゲームマスター 自分でも障害復旧 できるようになりたい… どうすれば練習できるかな… 参加したGameDay
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 AWS社の ゲームマスター Q Developer に作ってもらおう!! 参加したGameDay
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 Amazon Q Developer 私 障害環境構築 復旧
役割分担
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 GameDay とは? • 意図的に壊れた環境が用意され、参加者が復旧する • 復旧速度や復旧率を競う
サービス理解度向上 障害対応スキル習得
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 GameDay とは? • 意図的に壊れた環境が用意され、参加者が復旧する → 今回の対象
• 復旧速度や復旧率を競う → 対象外 サービス理解度向上 障害対応スキル習得
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 やってみた
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ① 内容お任せ&超簡単なシナリオ ・GameDayのような障害環境を意図的に構築して ・難易度は非常に簡単にして ・構築内容はお任せ ・Terraformで作って
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ① 内容お任せ&超簡単なシナリオ
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 EC2のセキュリティグループ 80番ポートが開いていない WebサーバにHTTPでアクセスできない
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 EC2のセキュリティグループの変更 アクセス成功! 80番ポートを穴あけ
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 実機と照らし合わせて答え合わせ 正しく復旧できたか、実機で確認して
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ② ECSの学習用&実践的なシナリオ ・GameDayのような障害環境を意図的に構築して ・ECSの勉強をしたい ・実践的な内容で作問して ・Terraformで作って
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ② ECSの学習用&実践的なシナリオ
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ALBのヘルスチェックの確認
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ALB
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ターゲットグループ ターゲットが存在しない =タスクが起動していない? 怪しい😁
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSタスクの確認
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSタスク タスクが起動していない
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSサービスの設定 必要なタスクが 0になっている
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSサービスの設定変更 1に変更
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSタスク 起動失敗の山 … ヘルスチェックでエラー
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSタスク定義 ・イメージが nginx ・コンテンツ配置先もデフォルトのパス → ヘルスチェックパスは
/ が正
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ヘルスチェックパスの変更
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSタスク それでも失敗
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ECSのセキュリティグループ 80番ポートが開いていない ソースにALBのSGを指定して 80 番ポートを穴あけ
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ヘルスチェック成功! タスク起動成功!
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ブラウザからWebアプリケーションにアクセス
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 アクセス成功 🎉 ブラウザからWebアプリケーションにアクセス
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 実機と照らし合わせて答え合わせ 正しく復旧できたか実 機で確認して
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 所感 • 純粋に楽しかった ◦ 簡易的なハンズオンだったが、サービス知識の整理、問題の切り分けなど良い練習になった ◦
学習や教育に活用できそう ▪ AWS初心者がAWSを触って学ぶ 良い機会になる • 構築精度は完璧ではない ◦ 一発で terraform apply できないことも多かった ▪ 雑な指示では、いわゆる ”難しい” 問題は作れないかも? ▪ 使用しているLLMの賢さが上がれば解決しそう ◦ Terraformの修正も含めて良い学習になる
JAWS-UG 名古屋 8月会① 「クラウド女子会コラボ会」 ぜひ皆さんもQ Developerで GameDay 遊んでみてください!