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
ヤプリ流インシデント対応ワークフロー 〜新卒がインシデント対応に挑む意義〜
Search
yyabumot
November 28, 2025
Technology
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ヤプリ流インシデント対応ワークフロー 〜新卒がインシデント対応に挑む意義〜
yyabumot
November 28, 2025
Other Decks in Technology
See All in Technology
バイブコーディング時代のWebアプリ開発入門~Cloud Runで学ぶセキュアなビルドとデプロイ
waiwai2111
1
140
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
290
Von-Neumann Machines, Dreams & The Futures of IT
ufried
0
120
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
ADKで始める業務改善 - AIエージェント開発時の考えと設計
harappa80
2
270
データ_AIの事業の勝敗をわけるもの
nek0128
1
480
Railsのように考える: See through the Master
snoozer05
PRO
5
1.3k
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.4k
手を動かして実感する、Kiro が変える開発体験
inariku
0
200
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
1
270
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
3
1.2k
2026_devsumi_ozono.pdf
o3
3
580
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
7k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Un-Boring Meetings
codingconduct
0
420
Test your architecture with Archunit
thirion
2
2.4k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
290
Product Roadmaps are Hard
iamctodd
55
13k
Docker and Python
trallard
47
4.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
250
Embracing the Ebb and Flow
colly
88
5.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
Transcript
ヤプリ流インシデント対応 ワークフロー 〜 新卒がインシデント対応に挑む意義 〜 YapTech Playground#2 2025.11.27
SPEAKER プロダクト開発本部 サーバーサイドエンジニア 籔本 悠紀 • 株式会社ヤプリに25新卒として⼊社 • 主にGo⾔語でのバックエンド開発を担当
INDEX ⽬次 1. インシデント対応ワークフロー 2. 実践 3. まとめ
インシデント対応フロー
• 社外:問い合わせ ◦ サポート ◦ CS(カスタマーサクセス) • 社内:アラート インシデントの検知 1
インシデント対応ワークフロー 検知 レベル判定 周知 対応
• 社外:問い合わせ ◦ サポート ◦ CS(カスタマーサクセス) • 社内:アラート インシデントの検知 1
インシデント対応ワークフロー 検知 レベル判定 周知 対応
基準に応じてインシデント可否‧レベルを判定 Death:サービスが機能していない Highest:⼀部の機能が正常に動作しない High: ⼀部の機能が正常に動作しないものの、再現性がない Medium:⼀部の機能で軽微な不具合が発⽣している レベル判定 1 インシデント対応ワークフロー 検知
レベル判定 周知 対応 💡 社内で共通の基準を設けることで、レベルの認識がずれにくい
周知 1 インシデント対応ワークフロー 検知 レベル判定 周知 対応 💡 テンプレによって共有漏れが減る 調査中
1 インシデント対応ワークフロー 💡 ビジネスに展開する情報を整理できるため、混乱させにくい 検知 レベル判定 周知 事故対応 インシデント専⽤チャンネルが⾃動で作成される 開発部内の連携はこのチャンネルで取る
事故対応 • 原因調査 • 影響範囲調査 • etc… https://yappli.slack.com/archives/************* #tmp-incident-dev-OOOO
実践
アラート発⽣ 2 実践 検知 レベル判定 周知 事故対応 Conversion from collation
utf8mb4_general_ci into utf8mb3_unicode_ci impossible for parameter MySQLで4バイト → 3バイトの変換で失敗していた ⚠
アラート発⽣ 2 実践 検知 レベル判定 周知 事故対応 Conversion from collation
utf8mb4_general_ci into utf8mb3_unicode_ci impossible for parameter ⚠ MySQLで4バイト → 3バイトの変換で失敗していた
インシデントレベル判定 2 実践 検知 レベル判定 周知 事故対応 インシデントレベルの基準(再掲) Death:サービスが機能していない Highest:⼀部の機能が正常に動作しない
High: ⼀部の機能が正常に動作しないものの、再現性がない Medium:⼀部の機能で軽微な不具合が発⽣している コンテンツが保存できない → 正常に動作していない 判定:Highest
インシデント報告レポート 2 実践 検知 レベル判定 周知 事故対応 Highest 特定の文字列を入力したときに、コンテンツを保存できない 社内
https://yappli.slack.com/*** 調査中 調査中 調査中 調査中 💡 特に社内検知の場合は、検知したら早めに周知する → CS‧サポートがクライアントにすぐに対応できる
インシデント報告レポート 2 実践 検知 レベル判定 周知 事故対応 Highest 特定の文字列を入力したときに、コンテンツを保存できない 社内
https://yappli.slack.com/*** 調査中 調査中 調査中 調査中 💡 ⾮エンジニアに伝わるように記述する
インシデント報告レポート 2 実践 💡 不明であること‧調査中である旨を記載する 検知 レベル判定 周知 事故対応 Highest
特定の文字列を入力したときに、コンテンツを保存できない 社内 https://yappli.slack.com/*** 調査中 調査中 調査中 調査中
2 実践 検知 レベル判定 周知 事故対応 共有する内容 • 事象と原因 •
影響範囲 • 改修めど • etc… 問い合わせ事故隊長入ります! CS事故隊長入ります! CS事故隊長入ります! https://meet.google.com/xxx-xxx-xxx サポートさん CSさん CSさん インシデント報告レポート 💡 フローを確⽴しているため、関係各所との連携がスムーズ 関係部署の⽅々がインシデントの窓⼝(事故隊⻑)として参加
事故対応 2 実践 検知 レベル判定 周知 事故対応 インシデント専⽤チャンネルで役割分担 原因調査と改修方針の検討 @XXXXXXXX
@XXXXXXXX @XXXXXXXX XXXXXXXX https://yappli.slack.com/archives/************* #tmp-incident-dev-OOOO 💡 エンジニアの事故隊⻑は関係各所との連携に専念する → スピーディーにビジネスサイドにレスポンスできる
事故対応(調査) 2 実践 検知 レベル判定 周知 事故対応 影響範囲 / エラーケースの調査
ログ調査:NewRelic DB調査:Redash 💡 Redashに貯まってる先⼈のクエリを借りる 💡 定常業務で触れない機能‧技術の知⾒を得られる
レポートの更新 2 実践 調査の結果原因が判明したので、レポートを更新します 更新した箇所は太字にしています Highest 特定の文字列を入力したときに、コンテンツを保存できない 社内 https://yappli.slack.com/*** 2025/11/27に実施したデータベースのバージョンアップよる
DB の仕様変更 調査中 調査中 パッチのリリース 検知 レベル判定 周知 事故対応 • 原因調査 • 影響範囲調査 • 復旧⼿段 → レポートを更新 💡 チャンネル全体に投稿
現状のワークフローの課題 2 実践 同時にインシデントが発⽣した場合、異なる事象のレポートが混ざってしまう → ビジネスサイドへの共有もチャンネルを分ける レポートを更新しました … レポートを更新しました …
#incident-highest レポートを更新しました … #incident-OOOO レポートを更新しました … #incident-OOOO
まとめ
ヤプリ流インシデント対応ワークフロー • 検知 → インシデント判定 → 周知 → 事故対応 •
レポートのテンプレート‧インシデント基準の定義による冗⻑化 学び • 定常業務で使わない技術‧知⾒を得られる • インシデント時の雰囲気を肌で体感できる • コミュニケーションで認識齟齬を防ぐ⼯夫 まとめ 3 まとめ
FOLLOW ME!! Yappli Tech Blog Yappli Developers カジュアル⾯談 @yappli_dev https://tech.yappli.io/
https://open.talentio.com/r/1/c/yappli/pages/59642