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
140
技術負債解消のための Session Replay の活用
LabBase
April 23, 2024
Tweet
Share
More Decks by LabBase
See All by LabBase
未来の博士フェス2024_ピッチコンテスト投影資料_株式会社LabBase
labbase
0
560
Engineer_CultureDeck
labbase
0
3.3k
LabBase Inc.
labbase
0
54k
LabBase Inc. 20230901
labbase
0
2.2k
LabBase Inc. 20220901
labbase
0
42k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Music & Morning Musume
bryan
46
6.7k
It's Worth the Effort
3n
185
28k
A Tale of Four Properties
chriscoyier
160
23k
Writing Fast Ruby
sferik
628
62k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
282
13k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Statistics for Hackers
jakevdp
799
220k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Gamification - CAS2011
davidbonilla
81
5.4k
Building Adaptive Systems
keathley
43
2.7k
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