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
170
技術負債解消のための Session Replay の活用
LabBase
April 23, 2024
Tweet
Share
More Decks by LabBase
See All by LabBase
未来の博士フェス2024_ピッチコンテスト投影資料_株式会社LabBase
labbase
0
660
Engineer_CultureDeck
labbase
0
4.2k
LabBase Inc.
labbase
0
64k
LabBase Inc. 20230901
labbase
0
2.2k
LabBase Inc. 20220901
labbase
0
45k
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
34
Designing for Timeless Needs
cassininazir
0
110
Code Review Best Practice
trishagee
74
19k
GitHub's CSS Performance
jonrohan
1032
470k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
51
How GitHub (no longer) Works
holman
316
140k
Being A Developer After 40
akosma
91
590k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
190
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
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