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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ozaki-kota
July 13, 2025
Technology
1
950
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
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
160
RGBに陥らないために -プロダクトの価値を届けるまで-
righttouch
PRO
0
120
GitHub Advanced Security × Defender for Cloudで開発とSecOpsのサイロを超える: コードとクラウドをつなぐ、開発プラットフォームのセキュリティ
yuriemori
1
110
Embeddings : Symfony AI en pratique
lyrixx
0
370
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
150
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
300
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
370
ハーネスエンジニアリング×AI適応開発
aictokamiya
1
400
AIエージェント×GitHubで実現するQAナレッジの資産化と業務活用 / QA Knowledge as Assets with AI Agents & GitHub
tknw_hitsuji
0
260
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
300
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
150
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
6
2.6k
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
Between Models and Reality
mayunak
2
240
4 Signs Your Business is Dying
shpigford
187
22k
Fireside Chat
paigeccino
42
3.9k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
600
We Are The Robots
honzajavorek
0
200
Writing Fast Ruby
sferik
630
63k
Making Projects Easy
brettharned
120
6.6k
Color Theory Basics | Prateek | Gurzu
gurzu
0
270
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
89
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 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠