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
たまに起きる外部サービスの障害に備えたり備えなかったりする話
Search
Sohei Iwahori
December 18, 2025
Technology
690
1
Share
たまに起きる外部サービスの障害に備えたり備えなかったりする話
Sohei Iwahori
December 18, 2025
More Decks by Sohei Iwahori
See All by Sohei Iwahori
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
3
560
SREのためのeBPF活用ステップアップガイド
egmc
3
5.3k
eBPFと周辺技術を利用してPHPアプリケーションコードを変更しない可視化をやってみる
egmc
1
83
PHPアプリケーションにおけるeBPFの使い所
egmc
1
1.5k
Building Dashboards as a Hobby
egmc
0
980
Runbookに何を書き、どのようにアラートを振り分けるか?
egmc
2
4.7k
プロダクション環境の信頼性を損ねず観測する技術
egmc
9
9.8k
practices-for-making-alerts-actionable.pdf
egmc
3
8.6k
Other Decks in Technology
See All in Technology
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
780
100マイクロサービスのTerraform/Kubernetes管理地獄から抜け出すためのAI活用術
markie1009
0
160
AWS運用におけるAI Agent活用術 / JAWS-UG 神戸 #11 LT大会
genda
1
280
SpeechTranscriber + AIによる文字起こし機能
kazuki1220
0
110
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
440
Tachikawa.any 運営挨拶
daitasu
0
180
20260515 ID管理は会社を守る大切な砦!〜🔰情シス向け〜
oidfj
0
580
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
140
「背中を見て育て」からの卒業 〜専門技術としてのテスト設計を軸に、品質保証のバトンを繋ぐ〜 #genda_tech_talk
nihonbuson
PRO
3
1.4k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
続 運用改善、不都合な真実 〜 物理制約のない運用改善はほとんど無価値 / 20260518-ssmjp-kaizen-no-value-without-physical-constraints
opelab
2
230
全社統制を維持しながら現場負担をどう減らすか〜プラットフォームチームとセキュリティチームで進めたSecurity Hub活用によるAWS統制の見直し〜/secjaws-security-hub-custom-insights
mhrtech
1
540
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
The agentic SEO stack - context over prompts
schlessera
0
780
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Designing for humans not robots
tammielis
254
26k
Building the Perfect Custom Keyboard
takai
2
750
Tell your own story through comics
letsgokoyo
1
920
Crafting Experiences
bethany
1
140
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Ethics towards AI in product and experience design
skipperchong
2
270
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
370
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
410
Transcript
ͨ·ʹى͖Δ֎෦αʔϏεͷোʹ උ͑ͨΓඋ͑ͳ͔ͬͨΓ͢Δ 2025/12/12 ΏΔSREษڧձ #14 Sohei Iwahori (GREE, Inc.)
who? » Sohei Iwahori (@egmc) » גࣜձࣾάϦʔ ΠϯϑϥετϥΫνϟ෦ γχΞϦʔυΤϯδχΞ »
ΠϯϑϥͱࢹγεςϜ » SRE NEXT 2025 Co-ChairʢͰͨ͠ʣ » eBPF Japan MeetupӡӦ
Q:ͨ·ʹى͖Δ֎෦αʔϏεͷো is Կ A:PagerDuty͕μϯͨ͠ɺͱ͔ͦ͏͍͏ͭͰ͢
͜ͷτʔΫͰಘΒΕΔ͔͠Εͳ͍͜ͱ » ֎෦ͷαʔϏεͷোʹରͯ͠ͲͷఔͲͷΑ͏ʹඋ͑Δͷ͔ͷώϯτ » كʹݟམͱ͕ͪ͠ͳܦ࿏ʹ͍ͭͯߟ͑Δ » օ͞ΜͲͷఔͲ͏ͯ͠·͢ʁͱ͍͏ͷΛฉ͘ʢࢲ͕ʣ » ʢ֎෦ͷαʔϏε͕μϯͯ͠ᘳʹγεςϜΛकΓ·͠ΐ͏ɺͰͳ ͍ʣ
ΞδΣϯμ » ࣄྫΛ͢ » 2021/10 Grafana Cloud » 2025/08 PagerDuty
» 2025/11 Cloudflare » ͦͷଞͷώϯτʹ͍ͭͯ͢ » ϩέʔγϣϯΛόϥ͢ઓུ » ೝূج൫ͷαʔϏε͕ར༻ෆՄʹͳͬͨΒʁ » ϝʔϧαʔόΛΦϯϓϨ͔ΒΫϥυҠߦͨ࣌͠ͷձ » ·ͱΊ
ࣄྫΛ͢
2021/10 Grafana Cloud » Grafana Cloudͷ2࣌ؒͷμϯ » ΦϯϓϨଆͷγεςϜଆͰোʹͳͬͨ » SRE
NEXT 2022Ͱͯ͠·͢1 » ͜Εඋ͍͑ͯͳ͔ͬͨέʔε 1 ϓϩμΫγϣϯڥͷ৴པੑΛଛͶͣ؍ଌ͢Δٕज़ https://sre-next.dev/2022/schedule/#jp32
Ͳ͏͢ΕΑ͔͔ͬͨ » ՄೳͳݶΓࣄલʹྫ֎ܥಈ͔͓͚ͯ͠ΔͱΑ͍ » ΤʔδΣϯτࣗମͷMonitoringՄೳ͕ͩ͜Ε͜ΕͰେม » ͳΜΒ͔ผܦ࿏Ͱҟৗݕ͕Ͱ͖͍ͯΔͱΑ͍
2025/08 PagerDuty » PagerDutyͷোʹΑΔΞϥʔτૹԆ » 24/365ͷҰ࣍ରԠνʔϜ͕͍ΔͷͰͦͪ ΒͰٵऩ » جຊతʹఆࡁͳͷͰͦͷΑ͏ʹରԠ ͞Εͨ
Ͳ͏͍ͯ͠Δ͔ » ͷΞϥʔτࢹγεςϜʢAWSͰߏͰՔಇʣ͔ΒSlack/ PagerDuty/ͦͷଞͷνϟϯωϧͷ௨ΛAPIܦ༝Ͱߦ͍ͬͯΔ » ΫϦςΟΧϧͳΞϥʔτ௨2ܥ౷ͷܦ࿏Λ༻ҙ͢ΔΑ͏ʹ͍ͯ͠Δ » ྺ࢙తഎܠͱͯ͠ΦϯϓϨͷ͔࣌Β24/365ӡ༻νʔϜ͕͍ΔͨΊɺͦͷ ӡ༻ΛఆΛ͍ͯ͠Δ
2025/11 Cloudflare » Cloudflareͷμϯ » CDNͱͯ͠ར༻͍ͯ͠ͳ͍͕Ұ෦ͷίϯςφΠϝʔ δͷऔಘͳͲͰӨڹ » ༧ͯ͠ͳ͔ͬͨͱ͜Ζͱͯ͠Grafana CloudͷҰ෦
ͷελοΫ͕ӾཡෆՄʹͳͬͨ
Ͳ͏͢Δ͖͔ » ΠϝʔδܥجຊతʹϓϧεϧʔΩϟογϡಋೖͳͲʢେମ͍ͬͯͨ » SaaS͕ͬͯΔCDN·Ͱਖ਼ҙࣝ͠ͳͯ͘ྑ͍ͱࢥ͏ » ͜ΕϩέʔγϣϯઓུͷํͰ
ͦͷଞͷώϯτʹ͍ͭͯ͢
ϩέʔγϣϯΛόϥ͢ઓུ » αʔϏεʹΑͬͯελοΫ͝ͱʹϩέʔγϣϯΫϥυϓϩόΠμΛબ Δ » ࣗࣾͷαʔϏεͱಉ͡ΫϥυϓϩόΠμϩέʔγϣϯʢϦʔδϣϯʣΛ બ͢Δ͜ͱͰPrivateLink͕͑ͨΓసૹྔΛ͑ΒΕͨΓ͢ΔͷͰτϨʔ υΦϑ͋Δ » ݸਓతʹશ໓ਏ͍ͷͰɺڧ͍ཧ༝͕ͳ͚Εదʹόϥ͢ઓུΛਪͯ͠
͍Δ
ೝূج൫ͷαʔϏε͕ར༻ෆՄʹͳͬͨΒʁ » EntraIDͳͲɺSSOͷج൫͕μϯ͢Δͱ࡞ۀͦͷͷ͕Ͱ͖ͳ͘ͳΓେมͭΒ͍ » େࣄͳαʔϏεʹඇৗޱΛ༻ҙ͓ͯ͘͠ » AWSͰ͋ΕMFAઃఆͯ͠ผΞΧϯτʹඇৗ༻ϢʔβʔΛ࡞͓ͬͯ͘ͱ͔ » αʔϏεʹΑͬͯSAMLͰͷϩάΠϯͷྫ֎ͱͯ͠IDύεϫʔυೝূΛҰ෦ ϢʔβʔʹڐՄ͢ΔɺΈ͍ͨͳͷ͋Δ
» ج൫ͷμϯ͡Όͳͯ͘ূ໌ॻͷظݶΕΦϖϛεʹΑΓೖΕͳ͘ͳΔέʔ ε͋Δ
ϝʔϧαʔόΛΦϯϓϨ͔ΒΫϥυҠߦͨ͠ ࣌ͷձ » ʮΦϯϓϨͱΫϥυͷμΠϨΫτίωΫτͷଓࢹΦϯϓϨଆͷαʔ όͰͬͯ·͢ΑͶʯ » ʮͦ͏Ͱ͢ͶɺଓஅΛݕͨ͠߹ϝʔϧͰ௨͍ͯ͠·͢ʯ » ʮϝʔϧαʔό͕ΫϥυଆʹҠߦ͢ΔͱμΠϨΫτίωΫτ͕ΕͨΒϝʔ ϧ͕ಧ͔ͳ͘ͳΔͷͰʁʯ
·ͱΊ » ֎෦αʔϏεجຊతʹΞϯίϯτϩʔϥϒϧͰ͕͢దʹඋ͑ΒΕΔ͜ͱ͋Δ » ࣗࣾͷཁ݅ʹԠͯ͡උ͑·͠ΐ͏ʢΓ͗͢ېʣ » උ͑ͷώϯτ » ඞཁʹԠͯ͡ผܦ࿏Λ༻ҙ͢Δ »
ՄೳͰ͋Εμϯ࣌ͷڍಈΛγϛϡϨʔτ͓ͯ͘͠ » Έͳ͞ΜͲ͏͞Εͯ·͔͢ʁ
Thank you for listening
None