Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
障害対応訓練、その前に
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
coconala_engineer
December 18, 2025
Technology
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
障害対応訓練、その前に
coconala_engineer
December 18, 2025
More Decks by coconala_engineer
See All by coconala_engineer
マルチロールEMが実践する「組織のレジリエンス」を高めるための組織構造と人材配置戦略
coconala_engineer
3
1.6k
『誰の責任?』で揉めるのをやめて、エラーバジェットで判断するようにした ~感情論をデータで終わらせる、PMとエンジニアの意思決定プロセス~
coconala_engineer
2
3.1k
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
1.9k
「守りのIT」から「攻めの基盤」へ!上場前後でやりきった情シス・モダナイゼーション
coconala_engineer
0
150
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
51k
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
1k
SwiftTestingによる_モダンなiOSテスト手法とBDD.pdf
coconala_engineer
1
460
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
1.4k
SIEMを利活用した信頼性向上プロセスと実践
coconala_engineer
0
100
Other Decks in Technology
See All in Technology
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
230
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
130
Claude Codeの体系的な理解と知識のフック
oikon48
10
6.6k
全社に広がるMCPサーバーを、 どう安全に管理するか MCPass開発の舞台裏
mtpooh
3
250
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
180
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
350
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
120
はじめてのDatabricks:技術者向けワークショップ / beginner-workshop
databricksjapan
PRO
0
110
データエンジニアの困りごとをDevinと一緒に解消する
10xinc
2
610
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
220
分割40%キーボードにスムーズに入門するには
hoto17296
1
220
Benchmarking Vector Databases: pgvector vs. LanceDB
tsho
0
110
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
GraphQLとの向き合い方2022年版
quramy
50
15k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Rails Girls Zürich Keynote
gr2m
96
14k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Between Models and Reality
mayunak
4
440
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
360
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
550
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
Copyright coconala Inc. All Rights Reserved. 障害対応訓練、 その前に DATA :
2025.12.18 Kota Kamikura (aka. Kou)
Copyright coconala Inc. All Rights Reserved. 自己紹介 名前: Kota Kamikura
(aka. Kou) 所属: 株式会社ココナラ プロダクトプラットフォーム部 最近のこと: - ストレンジャーシングス観てます Season4 Ep8まで来ました (83%) 2 1 2 3
Copyright coconala Inc. All Rights Reserved. これまでの課題 対応不要なオンコールによる 「アラート疲れ」 -
アラート見直し - 頻発事象の根本対応 で、全体の40%を占めていた 対応不要なオンコールを撲滅 今の課題 オンコール対応者に偏りがある - 「アラート疲れ」がオンコールの コミットが小さい原因ではない?? - 「対応回数の多さ」と「社歴・エ ンジニア歴」に相関がある 一人当たりの対応件数 障害対応 - これまでの課題、今の課題 3
Copyright coconala Inc. All Rights Reserved. 分析 「ベテラン」と 「ジュニアエンジニア、 社歴の浅いエンジニア」
で、対応の早さにギャップ がある 背景 ユーザー影響を最小化する ため、障害対応には早さが 求められる 課題 重大な障害ほど、ベテラン の早さが求められるため、 慣れていないメンバーが 「対応を完遂する」経験を 積める機会が少ない 今の課題を深掘りする 4
Copyright coconala Inc. All Rights Reserved. 今のチームに適した訓練方法ってなんだろう? ジュニアエンジニアや社歴の浅いエンジニアも積極的 に障害対応をしてくれている! 一方で、解決するのはベテランが多い
「障害対応」ではなく、「障害調査」に課題がある - 複雑なシステム構成 - 平常時はあまり触れないログ・トレースの分析ツール - etc,... そうだ、障害対応訓練をしよう 5
Copyright coconala Inc. All Rights Reserved. 今のチームに適した訓練方法ってなんだろう? ジュニアエンジニアや社歴の浅いエンジニアも積極的 に障害対応してくれている! 一方で、解決するのはベテランが多い
「障害対応」ではなく、「障害調査」に課題がある - 複雑なシステム構成 - 平常時はあまり触れないログ・トレースの分析ツール - etc,... そうだ、障害調査対応訓練をしよう 6
Copyright coconala Inc. All Rights Reserved. 対象は「ジュニアエンジニア」と 「オンコール参画直後のエンジニア」 以下の要素をEnablingすることを目的にする -
ジュニアエンジニア - 分析ツールのHowTo - システムアーキテクチャ - オンコール参画直後のエンジニア - システムアーキテクチャ ステップバイステップで原因に辿り着く ケースと環境を用意 易しいケースと難しいケースの2種類を用意する - 易: 5XX エラーから、アプリケーションサーバーが 停止していることを特定する - 難: リクエスト遅延から、DBサーバーに対する Thundering Herd 問題を特定する 対象を定め、ケースを用意する 7
Copyright coconala Inc. All Rights Reserved. 要点を分類する 「社内特有の項目」と「エンジニア リング一般の項目」に要点を分ける この分類で、どの情報をどの対象者
に伝えるべきか。が明確になる 目的とゴールを伝える ドキュメントの体裁を 難易度に合わせて変える 易では「障害調査の手順書 + 調査の 要点」を教科書的に記載する 難では「調査の流れ」のみで、確認 するログなどを明示しない 「授業」と「練習問題」の関係で、 知識を自分で活かせる構成にする 実施時に気をつけた3つ 8 - なぜ障害調査訓練を行うか - ケースを実施する目的は何か - ケースでどんな事象を扱い、 何を達成することがゴールか 上記の内容を事前に伝え、参加者の 士気や目的意識を高める
Copyright coconala Inc. All Rights Reserved. 反響: 概ね好評。次に繋がる良い機会だった - アーキテクチャの理解、障害調査時の思考の順序など、狙ってい
た効果への反響があった◎ - 次回開催のお願いや、次回も参加したいという声が得られ、運営 としても手応え◎ - さらに「開発におけるログ設計に活かしたい」といった開発への フィードバックを得た方もいた◎ 振りかえり 大きく3点の課題が見つかった - ケースの難易度設定 難のケースが難しすぎて、学習効率が低下していたのではないか - タイムスケジュールが緩く、練習問題を解ききれなかった 業務時間を割いての実施のため、延長はNGだったのを見越して、 より詳細なスケジュールを立てるべきだった - コミュニケーションを取りながらの障害調査 練習問題はチームを分けて団体競技として実施したが、終始個人 の調査にしてしまっていた 反響と振りかえり 9
Copyright coconala Inc. All Rights Reserved. 次回、1月中旬に参加者にロールを割り振る形式での障害「対応」訓練を実施予定 またEnablingだけでなく、Platformからも障害対応にアプローチしています - PagerDuty
Advanceを活用した障害対応へのAI Agentの導入 - AWS DevOps Agentを活用したオンコール対応者へのインサイトの提供 そして、障害対応訓練へ 10
Copyright coconala Inc. All Rights Reserved. 11
Copyright coconala Inc. All Rights Reserved. SREメンバーを募集しています 12