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
SREの車窓から
Search
nwiizo
August 11, 2021
Programming
0
1.3k
SREの車窓から
GeekGig #1 〜Goと私の一年〜
https://showcase-gig.connpass.com/event/217914/
nwiizo
August 11, 2021
Tweet
Share
More Decks by nwiizo
See All by nwiizo
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
6
4.3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
57
38k
転職したらMCPサーバーだった件
nwiizo
14
12k
ここはMCPの夜明けまえ
nwiizo
32
15k
生成AIによるCloud Native基盤構築の可能性と実践的ガードレールの敷設について
nwiizo
8
1.7k
Kubernetesで実現できるPlatform Engineering の現在地
nwiizo
3
2.3k
SLI/SLO・ラプソディあるいは組織への適用の旅
nwiizo
4
1.6k
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
6
5.1k
Platform Engineeringは自由のめまい
nwiizo
4
2.7k
Other Decks in Programming
See All in Programming
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
590
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
650
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
10
5.2k
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
640
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
160
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
270
10 Costly Database Performance Mistakes (And How To Fix Them)
andyatkinson
0
340
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
130
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
1
10k
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
780
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
790
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
650
Featured
See All Featured
Visualization
eitanlees
146
16k
The World Runs on Bad Software
bkeepers
PRO
69
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
6
300
Designing Experiences People Love
moore
142
24k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
970
Transcript
݄(FFL(JHʙ(PͱࢲͷҰʙ!OXJJ[P 43&ͷं૭͔Β ΤϯδχΞϦϯάͱ͍͏ཱྀͰͲΕʹΔͷ͔ʁ ͘͠Βͳ͍ͷ͔ʁ
"CPVU4IBLF w 43&ࢧԉٕज़ࢧԉ w 4SFBLFۚ༥ɾҩྍɾಈը৴ɾ"*ɾήʔϜͳͲٕज़ྗ͕ٻΊΒΕΔྖҬͰ๛ͳܦݧΛ࣋ͭ43&͕ू·ͬͨνʔϜ ʹΑΔٕज़ࢧԉαʔϏεͰ͢ɻઓུࡦఆ͔Βઃܭɾߏஙɾӡ༻ɺ4BB4ఏڙ·Ͱɺ෯͍ྖҬΛαϙʔτ͠·͢ɻ Sreake ྲྀ SRE
Roadmap SRE ͷ։࢝ ·ͣখ͘͞ɻ ޮՌ͕࠷େݶʹग़Δͱ͜Ζ ͔Βίπίπͱ࢝ΊΑ͏ SRE νʔϜͷఆٛ ৫ʹ͋ͬͨ SRE Λఆٛ͠Α͏ SRE࣮ફ SLIɾSLO ͷઃఆ Toil ݮ (ࣗಈԽਪਐ) SRE ͷൃలͱܧଓ SREͷจԽ͕ਁಁ͢Δ Error Budget Λݩʹ ۀΛίϯτϩʔϧ͍ͯ͘͠ ଞʹ͍͔ͭ͘ͷࣄۀΛ͍ͬͯͨΓ͢Δ͕
43&ͷ࣮ફ༰ ྫ • ࢹج൫ಋೖ ◦Loggin g ◦Monitorin g ◦AP
M • SLI / SLO ͷఆٛ • ӡ༻ମ੍උ ◦ΠϯγσϯτରԠɾཧ ◦ޮՌతͳΞϥʔτ • IaC (Infrastructure as Code ) ◦ߏཧͷ࣭νΣοΫ ◦GitOps • CI/CD ಋೖ ◦σϓϩΠͷࣗಈԽ ◦ίʔυ࣭ɾ੬ऑੑͷݕࠪ ◦DevSecOp s • ΞϓϦέʔγϣϯͷύοέʔδԽ ◦ίϯςφ • ύϑΥʔϚϯεੳ ◦ࢄτϨʔγϯά ◦ෛՙࢼݧ ◦ΧΦεγφϦΦࢼݧ ্هͷΑ͏ͳಋೖࢧԉΛߦͳ͓ͬͯΓɺ OXJJ[Pۀͱ֤༷ͯࣾ͠ͱҰॹʹ43&ʹؔ͢Δ͍͖ͬͯΛ͍ͬͯΔ
(PͱࢲͷҰͱ͍͏͜ͱͰ 2ࠓࢲ͕(PݴޠͰԿΛ͍͔ͯͨ͠ʁ "΄΅શͯͰ(PݴޠΛར༻͍ͯ͠Δ Ұࡢ͙Β͍͔ΒنײͰ1ZUIPOγΣϧεΫϦϓτΛબ͢Δͱ͍͏໘͕ݮΓ·ͨ͠ɻ GJTI γΣϧڥʹӨڹ͕͋ΔͷࣗͰϥΠϒϥϦʔͷ։ൃ͕ඞཁͰͦΕΒ͕ ໘ന͘ͳͦ͞͏ͳ߹Ҏ֎શͯ(PݴޠͰ࣮͢ΔΑ͏ʹͳΓ·ͨ͠ɻ ࠷ۙͰɺݸਓ։ൃͷੜ࢈ੑͷ؍͔Β׳Εͷ͓͔͛Ͱ(PݴޠҰʹͳͬͯΔ
͔͠ͳ͍ͷͰ લஔ͖ͦͦ͜͜ʹ ຊʹߦ͔Ͷ
43&͕(Pݴޠʹ৮ΕΔͱྑ͍͜ͱ ࣗಈԽ ίϥϘϨʔγϣϯ ղ૾
ࣗಈԽ w ָ͍ͨ͠ͱ͍͏Լ৺Ͱ͢ɻશͯͷ࡞ۀࣗಈԽ͞Εͯ΄͍͠ɻ͔͠͠ɺ։ൃεΩ ϧͳ͠Ͱਖ਼֬ʹࣗಈԽͰ͖ͣɺӡ༻εΩϧͳ͠Ͱਖ਼ࣗ͘͠ಈԽͰ͖·ͤΜɻ ͍͍॥Λ࡞Γ͍ͨɻ w ࡢࠓͷӡ༻๊͕͑ΔࣗಈԽιϑτΣΞνʔϜͷ֩৺Ͱ͋ΔܧଓతͳσϓϩΠ ٛͰ͋ΔܧଓతσϦόϦʔ͚ͩͰ͋Γ·ͤΜɻ͔͠ɺ͜ͷʹશͯ ͷΛҰڍʹղܾͯ͘͠ΕΔΧϦεϚతͳπʔϧଘࡏͤͣɻ͍͔ͭ͘ͷπʔ ϧΛ߹Θͤͯར༻͢Δ͜ͱʹͳΓɺ(Pݴޠ͞·͟·ͳπʔϧʹରԠ͓ͯ͠Γ
·͢ ͪͳΈʹɺγΣϧεΫϦϓτͷࣝେࣄ ɻࣗ࡞Մೳɻ w ΫϥυωΠςΟϒͳੈքͰϓϩάϥϚϒϧʹ੍ޚͰ͖Δ ൣғ͕(Pݴޠͩͱ͍
ίϥϘϨʔγϣϯ w ։ൃऀʹӡ༻εΩϧ͕ඞཁͰ͢ɻ൴ΒͷίʔυΛॻ͘͜ͱ͚ͩͰͳ͘ɺγε ςϜΛຊ൪ڥʹσϓϩΠͯ͠ΞϥʔτΛࢹ͢Δ͜ͱͰ͢ɻಉ༷ʹӡ༻ऀʹ։ൃͷ εΩϧ͕ඞཁͰ͢ɻຊ൪ΞϥʔτΛࢹ͢Δ͜ͱ͚ͩͰͳ͘ɺෆ۩߹͕ىͬͨ࣌͜ͷ ࣄͷೝࣝɺίʔυͷಛఆɺมߋͳͲͰ͖Εྑ͍ؔʹͳΔΜͰͳ͍Ͱ͠ΐ͏͔ʁ w ͠ɺ։ൃνʔϜͱӡ༻νʔϜ͕ಉ͡ϓϩάϥϛϯάݴޠͰ։ൃ͍ͯͨ͠ΒૉΒ͍͠ ͱࢥ͍·ͤΜ͔ ·͊ͲΜͳݴޠͰ͍͍͚Ͳ
ʁɻͦΕͦ͜ɺॻ੶Ͱ͔͠จࣈͱͯ͠ೝ ͔ࣝͯ͠͠ͳ͍։ൃνʔϜͱӡ༻νʔϜؒͷํͷίϥϘϨʔγϣϯ͕ൃشͤ͞ΕΔ ͷͰͳ͍Ͱ͠ΐ͏͔ʁ։ൃͱӡ༻͕ڠྗͯ͠πʔϧࣝ։ൃͱӡ༻ͷؒͷͯ͢ Λํʹੜ͔͞Εͯޭଋ͞Εͨײ͕͖ͯ͡͠·ͤΜ͔ʁ
ղ૾ w (PͰ։ൃ͞ΕͨੈքͷૉΒ͍͠πʔϧϛυϧΣΞͷ࣮͕ಡΊΔͱࣗ ͷνʔϜͷ։ൃӡ༻ͷʹཱͭ͜ͱࣗࣗͷ࣮ྗʹͳΔ͜ͱଟ͘ ྑ͍॥͕·ΘΔΑ͏ʹͳΔɻ w ݱࡏɺ43&ΠϯϑϥΤϯδχΞ͕͏ଟ͘ͷπʔϧϛυϧΣΞ͕(Pݴ ޠͰ։ൃ͞Ε͍ͯΔɻͦͷͨΊɺ(Pݴޠಛ༗ͷΤϥʔϩάͷϝοηʔδʹ ׳Ε͓ͯ͘͜ͱʹΑͬͯࠓ·ͰɺෆࢥٞͰҙຯͷͳ͔ͬͨจࣈྻ͕։ൃऀ͔Β ͷϝοηʔδʹݟ͖͑ͯͯσόοά࣌ൃੜ࣌ʹඇৗʹʹཱͪ·ͨ͠ɻ
w πʔϧϛυϧΣΞΛ͍ͬͯΔ࣌ͷղ૾͕άοͱ্͕ͬͨؾ͕͢Δ
%0/& ߴධՁˍνϟϯωϧొ͓Ͷ͕͍͠·͢