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
Four Keysから始める信頼性の改善 - SRE NEXT 2025
Search
ozaki-kota
July 13, 2025
Technology
1
720
Four Keysから始める信頼性の改善 - SRE NEXT 2025
https://sre-next.dev/2025/schedule/#slot093
ozaki-kota
July 13, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
KAGのLT会 #8 - 東京リージョンでGAしたAmazon Q in QuickSightを使って、報告用の資料を作ってみた
0air
0
200
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
580
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
190
SoccerNet GSRの紹介と技術応用:選手視点映像を提供するサッカー作戦盤ツール
mixi_engineers
PRO
1
160
ZOZOのAI活用実践〜社内基盤からサービス応用まで〜
zozotech
PRO
0
150
stupid jj tricks
indirect
0
7.8k
extension 現場で使えるXcodeショートカット一覧
ktombow
0
200
タスクって今どうなってるの?3.14の新機能 asyncio ps と pstree でasyncioのデバッグを (PyCon JP 2025)
jrfk
1
240
DataOpsNight#8_Terragruntを用いたスケーラブルなSnowflakeインフラ管理
roki18d
1
320
PLaMoの事後学習を支える技術 / PFN LLMセミナー
pfn
PRO
9
3.7k
Railsアプリケーション開発者のためのブックガイド
takahashim
14
6k
動画データのポテンシャルを引き出す! Databricks と AI活用への奮闘記(現在進行形)
databricksjapan
0
140
Featured
See All Featured
A better future with KSS
kneath
239
17k
Gamification - CAS2011
davidbonilla
81
5.5k
The Cult of Friendly URLs
andyhume
79
6.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Side Projects
sachag
455
43k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Docker and Python
trallard
46
3.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Transcript
© DMM © DMM Four Keys͔Β࢝ΊΔ ৴པੑͷվળ SRE NEXT 2025
߹ಉձࣾDMM.com ೋ࣍ݩ։ൃຊ෦ ඌ࡚ ߞଟ όʔδϣϯͳͲ
© DMM About me ߹ಉձࣾDMM.com ೋ࣍ݩ։ൃຊ෦ ςοΫϦʔυ ɹඌ࡚ ߞଟ 2
© DMM ࢦඪΛ”׆༻”͢Δ
© DMM Α͘ฉ͘ ʰࢦඪΛࡦఆɺՄࢹԽ͕ͨ͠͏·͘׆༻Ͱ͖ͳ͍ʱ - SLI/SLOΛఆ͕࣮ٛͨ͠ࡍʹӡ༻Ͱ͖ͳ͍ - ՄࢹԽͰ͖͚ͨͲվળʹܨ͕͍ͬͯͳ͍ - ΤϥʔόδΣοτ͋Δ͚Ͳɺաͯ͠σϓϩΠΛࢭΊΒΕͳ͍
4
© DMM ࢦඪΛ׆༻͢ΔతͲ͔͜ ࢦඪΛ׆༻͢Δͷ͕తͳͷ͔ => ͦͷઌͷঢ়ଶΛ࡞Δͷ͕తɻࢦඪݱࡏΛΔಓ۩Ͱ͋ΓɺࢦඪΛվળ͢Δ ͜ͱ͕తͰͳ͍ άουϋʔτͷ๏ଇ ʰܭଌ݁Ռ͕ඪʹͳΔͱɺͦͷܭଌࣗମ͕ʹཱͨͳ͘ͳΔʱ 5
© DMM ࢦඪͷઌʹ͋Δࢦ͢ੈք 6 ʰclass SRE implements DevOpsʱ
© DMM ࢦඪͷઌʹ͋Δࢦ͢ੈք ͨͪΑΓྑ͘มԽ͠ଓ͚Ϣʔβʔʹͱͬͯ৴པ͞ΕΔັྗతͳϓϩ μΫτͰ͋Γଓ͚͍ͨ => DevOpsจԽΛ࣠ʹ࣋ͯΔνʔϜʹͳΖ͏ => ·ͣFour KeysΛͬͯΦʔφʔγοϓΛ࣋ͬͯมԽͰ͖ΔνʔϜΛࢦ͍ͯ͠
͘ ※ Four Keysࣗମతʹ߹͏͔Β͍ͬͯΔͷͰ͋ͬͯɺ߹Θͳ͍ͳΒผͷͷͰྑ͍ 7
© DMM ࢦඪͷઌΛࢦͨ͢ΊͷऔΓΈ
© DMM ೝࣝͷͷ࡞ ᶃ - ڞ௨ೝࣝΛἧ͑Δ - γεςϜผͷϒϥϯνઓུ - γεςϜผͷCI/CDઓུ
- γεςϜͷߏ - ͳͲͳͲ - ຯͳ͕ͩ͜ΕΛΒͳ͍ ͱۭதઓʹൃల͢Δ 9
© DMM ೝࣝͷͷ࡞ ᶄ - Four Keysͱͯ͠ߥ͍ - ཁҼಛఆ͕͍͠ -
ΑΓམͱ͠ࠐΜͩࢦඪΛ࡞ - νέοτผͷࣈ - ΤϥʔཁҼผͷࣈ - PRαΠζͳͲͳͲ - Ծઆʹج͍ͮͯࣈͷऩूɺूܭ Λߴʹߦ͏ - খճΓͷͨΊʹεϓϨουγʔ τΛར༻ 10
© DMM ఆྫձͷ࣮ࢪ - ෦શମ/νʔϜผͰͷ݄࣍ఆྫձͷ࣮ࢪ - ࣈͷڞ༗ɺϫʔΫͷ࣮ࢪ - όϦϡʔετϦʔϜϚοϐϯ グ
ɺϙετϞʔςϜྠಡɺMountain Hiking… - ରʹ߹Θͤͯࣈͷཻ͕มΘΔ - શମ/νʔϜผ/γεςϜผ - ؒ/ظ/࢛ظ/݄ؒ/ि࣍ - νʔϜϦʔμʔͱͷରʢ࠷ॏཁʣ - ۙگใࠂͷɺೝࣝᴥᴪΛͳ͘͠ํੑΛἧ͑Δ - ྫ͑ػೳ։ൃΛ༏ઌ͍ͯ͠Δ͔ΒվળͰ͖͍ͯͳ͍ͳͲ - վળΛڧཁ͢ΔͰͳ͍ - ͦͷଞɺ͍Ζ͍Ζ 11
© DMM ࠷ۙ͋ͬͨվળ
© DMM ϦϦʔεߴԽݕ౼ձͷ্ཱͪ͛ - ϦϦʔεʹ੍͕͋ΓɺͦΕΛ؇Λ ࣮ࢪ - σϓϩΠճͰ70ˋͷվળ - Ϛʔδ͕ͪ࣌ؒ20ˋͷվળ
- ͲΕ͚ͩվળ͔ͨ͠ΑΓ։ൃνʔϜ ͕ΦʔφʔγοϓΛ࣋ͬͯਐΜͰ͍Δ ͜ͱ͕ૉΒ͍͠ 13
© DMM ͦͷଞͷվળ - ݹ͍γεςϜͷϦϓϨΠεɺ֤छόʔδϣϯΞοϓ - APMͷൣғ֦େɺΤϥʔ௨ͷվળ - ςετڥͷࣗಈߏங -
σϓϩΠͷΈมߋɺϩʔϧόοΫͷࣗಈԽ - GitHubҠߦ - ੩తղੳͷಋೖɺTestcontainersͷಋೖ - ϙετϞʔςϜͷϑΥʔϚοτมߋ - σʔλϞσϦϯάɺAIษڧձ - etc… 14
© DMM SREओཁࢦඪͷվળ SLI/SLOͳͲͷ৴པੑ·ͩ։ൃνʔϜͰػೳ͍ͯ͠ͳ͍ => ͔͠͠վળΛ௨ͯ͡৴པੑؒҧ͍ͳ͘ߴ·͍ͬͯΔ => ͜ͷΪϟοϓࢦඪʹର͢ΔΦʔφʔγοϓͷ͔ܽΒੜ·Ε͍ͯ Δ ʰ৴པੑ୭ͷࣈ͔ʁ
୭͕ίϛοτ͢Δ͔ʁʱ 15
© DMM ·ͱΊ
© DMM 17
None
© DMM ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠