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
技術負債解消のための Session Replay の活用
Search
LabBase
April 23, 2024
0
150
技術負債解消のための Session Replay の活用
LabBase
April 23, 2024
Tweet
Share
More Decks by LabBase
See All by LabBase
未来の博士フェス2024_ピッチコンテスト投影資料_株式会社LabBase
labbase
0
600
Engineer_CultureDeck
labbase
0
3.5k
LabBase Inc.
labbase
0
56k
LabBase Inc. 20230901
labbase
0
2.2k
LabBase Inc. 20220901
labbase
0
43k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
185
54k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Bash Introduction
62gerente
615
210k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Building Adaptive Systems
keathley
43
2.7k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Code Reviewing Like a Champion
maltzj
525
40k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Fireside Chat
paigeccino
39
3.6k
Transcript
Copyright © LabBase,Inc. All Rights Reserved. 技術負債解消のための Session Replay の活⽤
「SRE × 技術負債解消」のぶっちゃけ話LT会 Takahiro YAMADA 2024.00.00 2024.04.22
⼭⽥ ⾼寛 株式会社LabBase プラットフォーム開発 テックリード https://github.com/tyrwzl ⾃⼰紹介 Copyright © LabBase,Inc.
All Rights Reserved. 2018 ~ 2020 Technical Support @ AWS Japan 2020 ~ Software Engineer @ LabBase 2023 ~ SRE 1 号 @ LabBase SRE チーム増員中!(前期比 300%↑)
技術負債解消 今⽇も⼀⽇、お疲れ様です 3 Copyright © LabBase,Inc. All Rights Reserved.
こんなこと ありませんか? 4 Copyright © LabBase,Inc. All Rights Reserved.
再現できない不具合 5 Copyright © LabBase,Inc. All Rights Reserved.
こんなことに なりませんか? 6 Copyright © LabBase,Inc. All Rights Reserved.
放置される障害報告 7 Copyright © LabBase,Inc. All Rights Reserved.
放置される障害報告 放置される Sentry Issue 8 Copyright © LabBase,Inc. All Rights
Reserved.
放置される障害報告 放置される Sentry Issue 放置される Jira ticket 9 Copyright ©
LabBase,Inc. All Rights Reserved.
再現できない不具合 10 Copyright © LabBase,Inc. All Rights Reserved.
Session Replayで ⾒てみよう 11 Copyright © LabBase,Inc. All Rights Reserved.
Session Replay とは Copyright © LabBase,Inc. All Rights Reserved.
Session Replay とは Copyright © LabBase,Inc. All Rights Reserved. 不具合を引き起こす操作の確定
UX の改善にも good 👍 DOM 差分のキャプチャ ≠ 動画データ ⼊⼒データはマスク可
Session Replay を使うには? Copyright © LabBase,Inc. All Rights Reserved. ‧Datadog
‧New Relic ‧Sentry ‧Microsoft Clarity SaaS ‧rrweb ‧OpenReplay OSS
作るのではなく買う 15 「入門 監視 ―モダンなモニタリングのためのデザインパターン」 より Copyright © LabBase,Inc. All
Rights Reserved.
Datadog の採⽤! 16 Copyright © LabBase,Inc. All Rights Reserved.
_⼈⼈⼈⼈⼈⼈⼈⼈⼈⼈⼈⼈_ > 突然の1ドル154円突破 <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ 17 Copyright © LabBase,Inc. All Rights Reserved.
円安⾟い Copyright © LabBase,Inc. All Rights Reserved. 単純計算 +40% コスト増加
⾃分でツールを作らなければ ならない時もある 19 「入門 監視 ―モダンなモニタリングのためのデザインパターン」 より Copyright © LabBase,Inc.
All Rights Reserved.
Copyright © LabBase,Inc. All Rights Reserved.
Copyright © LabBase,Inc. All Rights Reserved.
Session Replay を 作る! 22 Copyright © LabBase,Inc. All Rights
Reserved.
アーキテクチャ Copyright © LabBase,Inc. All Rights Reserved.
デモ Copyright © LabBase,Inc. All Rights Reserved.
気になるコスト Copyright © LabBase,Inc. All Rights Reserved. セッションあたりのコスト
さらなる⾼みへ Copyright © LabBase,Inc. All Rights Reserved. ‧より低コストへ 軽量 KV、S3
Express One Zone の利⽤ ‧データに対する完全なコントロール Sensitive なデータは取得しない、マスク‧暗号化する ‧取得メトリクス‧イベントのカスタマイズ
さらなる⾼みへ Copyright © LabBase,Inc. All Rights Reserved. ‧より低コストへ 軽量 KV、S3
Express One Zone の利⽤ ‧データに対する完全なコントロール Sensitive なデータは取得しない、マスク‧暗号化する ‧取得メトリクス‧イベントのカスタマイズ → ⾃分で作るから拡張できる
まとめ Copyright © LabBase,Inc. All Rights Reserved. Session Replay は不具合調査に便利
UX 改善にも 💪 まずは買って試す ⾃分だけの特別なツールを作ってみよう
終わりに Copyright © LabBase,Inc. All Rights Reserved. では ⼀緒に働く仲間を募集しています カジュアル⾯談してみませんか?
おわりに 30