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
SUZURIにおけるSREの取り組み/SRE-and-SUZURI
Search
Osamtimizer
June 17, 2021
Programming
0
1.3k
SUZURIにおけるSREの取り組み/SRE-and-SUZURI
Osamtimizer
June 17, 2021
Tweet
Share
More Decks by Osamtimizer
See All by Osamtimizer
suzuri-data-driven-2020
osamtimizer
1
1.6k
pepabo-with-flutter-2020
osamtimizer
1
2.2k
Flutter+Providerでウィジェットのテストを書く/widget-test-with-provider
osamtimizer
0
1.8k
SUZURIのAndroidアプリをFlutterで作っている話 / SUZURI-meets-Flutter
osamtimizer
2
23k
RubyのOSSコードリーディング / ruby-oss-code-reading
osamtimizer
4
3k
Other Decks in Programming
See All in Programming
エラーって何種類あるの?
kajitack
5
290
5つのアンチパターンから学ぶLT設計
narihara
1
100
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
850
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
320
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
840
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1k
Using AI Tools Around Software Development
inouehi
0
1.3k
Claude Codeの使い方
ttnyt8701
1
130
CursorはMCPを使った方が良いぞ
taigakono
1
170
XSLTで作るBrainfuck処理系
makki_d
0
210
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
44
29k
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Fireside Chat
paigeccino
37
3.5k
Visualization
eitanlees
146
16k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
KATA
mclloyd
29
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Navigating Team Friction
lara
187
15k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
Practical Orchestrator
shlominoach
188
11k
How GitHub (no longer) Works
holman
314
140k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Transcript
࣌ాཧ(.01FQBCP *OD 1FQBCP5FDI$POGFSFODF 46;63*ʹ͓͚Δ 43&ͷऔΓΈ
ϞόΠϧ8FCΞϓϦέʔγϣϯΤϯδχΞ ࣌ాཧ!PTBNUJNJ[FS 46;63*ࣄۀ෦ϓϩμΫτνʔϜ IUUQTPTBNUJNJ[FSIBUFOBCMPHDPN
એϖύϘΧϯϑΝϨϯεΞϓϦ࡞Γ·ͨ͠
ࠓ͢͜ͱ w;ͩΜͷ43&׆ಈ w46;63*ͷηʔϧରࡦ wύϑΥʔϚϯεվળ w͜Ε͔ΒΓ͍ͨ͜ͱ 'MVUUFSͷ͠·ͤΜɺ͢Έ·ͤΜ😹
;ͩΜͷ43&ͷ׆ಈ
43&ͷҙٛ w4JUF3FMJBCJMJUZ&OHJOFFSJOH wαʔϏεͷ৴པੑΛߴΊΔ wαʔϏεʹΞΫηεͰ͖Δ wշదʹΞΫηεͰ͖Δ wສ͕Ұো͕ൃੜͨ࣌͠ʹɺਝʹରॲͰ͖Δମ੍Λ࡞Δ w͜ΕΒΛ௨ͯ͡ɺϢʔβʔͷମݧຬΛ্ͤ͞Δ͜ͱ
Πϯϑϥڥͷඋ
46;63*ͷΠϯϑϥߏ
Πϯϑϥڥͷඋ w46;63* 3BJMT"QQ )FSPLVͰಈ࡞ wը૾৴αʔϏε -FOT ͱ&MBTUJDTFBSDIϓϥΠϕʔτΫϥυ w-FOTϓϥΠϕʔτΫϥυ͔ΒLTʹҠߦ wϓϥΠϕʔτLTΫϥελ /,&
ͱ(,&ͷϋΠϒϦουΫϥυ wΑΓߴ͍োੑͱՄ༻ੑ w&MBTUJDTFBSDIόʔδϣϯ͕ݹ͘ɺόʔδϣϯΞοϓத wকདྷతʹɺϚωʔδυαʔϏεͷҠߦΛݕ౼
4-*4-0ͷઃఆ
4-*4-0ͷઃఆ wओཁͳΤϯυϙΠϯτͷϨεϙϯελΠϜʹରͯ͠4-*4-0Λܾఆ w46;63*Ͱ501ϖʔδɾৄࡉɾݕࡧ w/FX3FMJD%BUB%PHͰύϑΥʔϚϯεΛऔಘ w͜ΕΒͷαʔϏε͔ΒใΛऔಘ͠ɺ(SBGBOBͰՄࢹԽ
ηʔϧରࡦ
None
ηʔϧରࡦ w46;63*ͰηʔϧΛʹෳճ࣮ࢪ wಛʹՆͷ5γϟπηʔϧ࠷େͰීஈͷഒͷϦΫΤετ͕དྷΔ w͜Ε(SBGBOBͰՄࢹԽ
ηʔϧରࡦ w46;63* 3BJMT"QQ Ͱ)FSPLVΛར༻ wجຊΦʔτεέʔϧʹͤΔ wηʔϧ։࢝ޙɾ࠷ऴखಈͰεέʔϧΞοϓ wը૾߹αʔϏε(,&ϓϥΠϕʔτLTΫϥελ্ʹσϓϩΠ w$%/͕ڬ·ΔͷͰɺ3BJMT"QQΑΓϦΫΤετͷ૿Ճ͕Ժ͔ wεέʔϧΞοϓLTͷػೳ )1"
ʹͤΔ
ηʔϧରࡦ w"DUJWF3FDPSEͷνϡʔχϯά wΩϟογϡͷ׆༻ w#VTZ.PEFͷಋೖ wෛՙ͕ߴ͍࣌ͷΈɺύʔιφϥΠζ͞Ε͍ͯΔ߲Λඇදࣔʹ w࠷ۙͳΔ͘͜ͷػೳΛΘͳ͍Α͏ʹ͍ͯ͠Δ
ηʔϧରࡦ wΤεΧϨʔγϣϯମ੍ͷཱ֬ wࢮ׆ࢹʹ.BDLFSFMΛར༻ w1BHFS%VUZΛܨ͛ͯɺαʔϏεμϯݕ࣌ʹ୲ऀ௨
ͱ͜ΖͰ
͜ͷؒͷηʔϧ αʔϏεμϯͯ͠·ͨ͠ΑͶ
😇
αʔϏεμϯͱͷઓ͍ wηʔϧ࣌࠷େͰ௨ৗͷഒͷϦΫΤετ͕͋Δ w͢Δͱɺ͍ΖΜͳͱ͜ΖͷϘτϧωοΫ͕൵໐Λ্͛Δ w͜Ε·ͰͷରࡦΛগ͠հ͠·͢
/
/ wύϑΥʔϚϯεΛԼ͛ΔཁҼୈҰҐ wݕग़ࣗମ͍͢͠ɺ3BJMTͳΒ#VMMFU wϨϏϡʔͷݟམͱ͠ͰฆΕࠐΜͰ͠·͏͜ͱ͋Δ wݮΒ͍ͨ͠ w࠶ൃࢭͱͯ͠ɺ$*Ͱ/ ݕग़ͨ͠Βམͱ͢Α͏ʹͨ͠
εϩʔΫΤϦ
εϩʔΫΤϦ w/ ΑΓݕग़͕ͮ͠Β͍ w%BUB%PHͳͲͷ"1.πʔϧΛோΊͯݟ͚ͭΔ͜ͱ͕ଟ͍ wϨΠςϯγॱͰιʔτͯ͠ɺ42-ͷൃߦճ͕ଟ͔ͬͨΓɺ42-ͷ࣮ ߦ͕͍ՕॴΛಛఆ w"DUJWF3FDPSEͱ֨ಆʢ͍ͨΜͩʣ
)FSPLV
)FSPLV w%ZOP)FSPLVͷεέʔϧ୯Ґ ΠϯελϯεΈ͍ͨͳͷ w1SJWBUFTQBDFͷσϑΥϧτͰɺ্ݶ͕ wҰԠ͜ͷ্ݶΛ্͛ͯΒ͏͜ͱՄೳ w%ZOPαΠζͦͷͷΛ্͛Δ͜ͱͰରԠ w͋ͨΓͷύϑΥʔϚϯε্͕͕ΔͷͰɺͦΕʹԠͨ͡ઃఆΛ w1VNBͷ༻εϨουͱ͔
%#
%# w46;63*Ͱ)FSPLV1PTUHSFTTBEEPOΛ༻ wߴ͍ϓϥϯͰ$POOFDUJPO-JNJU w%ZOP୯ҐͰίωΫγϣϯϓʔϧΛ֬อ͢Δ wԿରࡦ͠ͳ͍ͱɺ%ZOP ίωΫγϣϯϓʔϧׂ͕ͱ͙͢ʹ౸ୡ
%#$POOFDUJPO-JNJU wϦʔυϨϓϦΧ%#Λ༻ҙ wॻ͖ࠐΈΛ͠ͳ͍ϦΫΤετͰͪ͜ΒΛࢀরͤ͞Δ w%ZOPαΠζΛ্͛Δ wඞཁͳ%ZOP͕ݮΔ wίωΫγϣϯϓʔϧͷݮ
ઓ͍ଓ͘ʜ
͜Ε͔ΒΓ͍ͨ͜ͱ
ΤϥʔόδΣοτͷಋೖ
ΤϥʔόδΣοτͷಋೖ wαʔϏεͰΤϥʔϨʔτͷ4-0ΛܾΊΔ wྫ͑ɺͳͲ wΤϥʔόδΣοτɺ4-0ͱݱঢ়ͷࠩ wΤϥʔόδΣοτΛ͍Ռͨ͢·Ͱ৽ػೳՃʹྗ w͍Ռͨͨ͠ΒɺύϑΥʔϚϯεΤϥʔϨʔτվળʹγϑτ
ΤϥʔόδΣοτͷಋೖ w%BUB%PHʹศརͳػೳ͕͋Δ wՄࢹԽࣗମͰ͖Δ͕ɺϏδωεͱͷ݉Ͷ߹͍͕͋Δ w·ͣ୭ͰݟΒΕΔΑ͏ʹͯ͠ɺগͣͭ͠ΤϥʔόδΣοτͷจԽΛ
ϓϥΠϕʔτΫϥυ׆༻
ϓϥΠϕʔτΫϥυ׆༻ wϖύϘશࣾͰར༻Ͱ͖ΔLTΫϥελ͕͋Δ /,& wGBDUPSBQQʹج͍ͮͯΞϓϦΛ࡞͍ͬͯΔͷͰɺҠ২ੑߴ͍ w)FSPLVΛ͍ͭͭ͠ɺ͍ͭͰ/,&ʹҠߦͰ͖Δঢ়ଶΛอͭ w͍͖ͳΓҠߦ͢ΔΘ͚Ͱͳ͍ɺॊೈੑͱखܰ͞τϨʔυΦϑ w3BJMT"QQͷػೳݕূͰɺؾܰʹݕূڥΛ࡞Ͱ͖ΔΑ͏ʹ w(JU)VC"DUJPOTΛτϦΨʔʹͯ͠ݕূڥΛ࡞Δ w͍Βͳ͘ͳͬͨΒࣺͯΔ
͓ΘΓʹ
46;63*ͷ43&ʹڵຯ͋Δํ ࠾༻ืूதͰ͢ʂ