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
意義から考えるObservability入門 #srenext
Search
すてにゃん
May 24, 2024
Technology
2
1.3k
意義から考えるObservability入門 #srenext
Road to SRE NEXT@福岡(ハイブリッド開催)
でLTした時の資料です。
すてにゃん
May 24, 2024
Tweet
Share
More Decks by すてにゃん
See All by すてにゃん
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
140
小田原でみんなで一句詠みたいな #phpcon_odawara
stefafafan
0
860
dotfiles について話したい #湘なんか
stefafafan
2
430
高橋メソッド風の発表を生成するCLIツールをPHPで作った #phpcon_odawara
stefafafan
1
1.1k
令和最新版 ソフトウェアエンジニアのためのDJ入門、あるいはDJに学ぶ仕事術 #ya8
stefafafan
2
640
一番やさしいDJ入門 2024
stefafafan
6
2.1k
『Goサブ会』によるチームを超えた知見展開、あるいは hatena.go に対する期待 #hatenago
stefafafan
0
2.1k
開発チーム横断タスクフォース 「Goサブ会」の 運用事例と今後の展望
stefafafan
0
870
Team Topologies輪読会とScrapboxの活用
stefafafan
1
320
Other Decks in Technology
See All in Technology
LangChain Interrupt & LangChain Ambassadors meetingレポート
os1ma
2
130
Wasm元年
askua
0
160
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
990
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.3k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
920
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
170
整頓のジレンマとの戦い〜Tidy First?で振り返る事業とキャリアの歩み〜/Fighting the tidiness dilemma〜Business and Career Milestones Reflected on in Tidy First?〜
bitkey
0
110
asken AI勉強会(Android)
tadashi_sato
0
110
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
290
GeminiとNotebookLMによる金融実務の業務革新
abenben
0
240
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
330
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
270
Featured
See All Featured
Scaling GitHub
holman
459
140k
A Modern Web Designer's Workflow
chriscoyier
694
190k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Thoughts on Productivity
jonyablonski
69
4.7k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Site-Speed That Sticks
csswizardry
10
670
Art, The Web, and Tiny UX
lynnandtonic
299
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Producing Creativity
orderedlist
PRO
346
40k
Transcript
ҙ͔ٛΒߟ͑Δ Observability ೖ ͯ͢ʹΌΜ (id:stefafafan / @stefafafan) 2024/05/24 Road to
SRE NEXT@Ԭ
ࣗݾհ • ͯ͢ʹΌΜ (id:stefafafan / @stefafafan) • גࣜձࣾΧέϋγͷιϑτΣΞΤϯδχΞ • ࠷ۙTypeScriptΛॻ͘ʑ
• Ԭ͔ΒϦϞʔτͰۈத
ʮObservability ͬͯ͋ΕͰ͠ΐʁʯ ࢹΈ͍ͨͳͭ OpenTelemetry? ͬͨ΄͏͕͍͍Β͍͠ τϨʔεͱ͔͢Δͭ?
Observability ͷҙٛΛཧղ͠Α͏ • ͳΜ͔ྲྀߦͬͯΔͬΆ͍͔Β͓͔ͬͯ͘ɺͰΠϚΠν • ʮϩάɺϝτϦΫεɺτϨʔεͷ͜ͱͳΒେମΘ͔ͬͯΔΑʯ • ຊʹΘ͔ͬͯΔʁ • ͦͦͳΜͰ
Observability ͱ͍͏֓೦͕ొͨ͠ͷͰ͠ΐ͏ʁ
ैདྷͷWebΞϓϦέʔγϣϯ
ैདྷͷWebΞϓϦέʔγϣϯͷߏ • ϞϊϦγοΫ • ͷαʔόͰӡ༻ • ਐతͰͳ͍σϓϩΠํ๏ • োൃੜ࣌ͷύλʔϯ͕ܾ·Γ͖͍ͬͯͨ
ैདྷͷWebΞϓϦέʔγϣϯͷࢹ • োൃੜ࣌ͷύλʔϯ͕ܾ·Γ͖͍ͬͯͨ • ΠϯϑϥपΓͷͳΒɺΠϯελϯε࠶ىಈ͢Δͱ͔ɺεϖοΫ ૿ڧͱ͔ɺΠϯϑϥ୲͕ܾ·ͬͨ࡞ۀΛΔ • ΞϓϦέʔγϣϯͷͳΒɺRevert͢ΔͳͲ • աڈʹૺ۰ͨ͠োΛͱʹɺࢹϧʔϧΛఆٛͯ͠ɺ࠶ͼى͖ͨͱ
͖ʹରॲͰ͖ΔΑ͏ʹ
ैདྷͷWebΞϓϦέʔγϣϯͷݒ೦ • ΠϯϑϥपΓͷଐਓԽ • OSΞοϓάϨʔυରԠ • োରԠΛʮΠϯϑϥνʔϜʯʮݹࢀϝϯόʔʯʹ͖ͤͬΓ • ӡ༻ෛՙ •
ʮΠϯϑϥͷ໘ΛݟΔʯΛͣͬͱଓ͚Δඞཁ͕͋Δ • ཁٻΛຬͨͤͳ͘ͳΔ • ٸͳεύΠΫʹରԠͮ͠Β͍
ʮΫϥυωΠςΟϒʯͷγϑτ
ΞδϟΠϧϓϥΫςΟεͷಋೖ • ଐਓԽͷղফͷͨΊʹɺΞδϟΠϧʹͳΔඞཁ͕͋Δ • Scrum, DevOps, XP ͷϓϥΫςΟεΛಋೖ • ӡ༻ͱ։ൃͷۀͰͳ͘ɺ
• 1ਓͷୡਓ͕શͯͷ࡞ۀΛΔͷͰͳ͘ɺ୭ͰͰ͖ΔΑ͏ʹ • IaCɺCI/CDͷಋೖ
ϚωʔδυαʔϏείϯςφͷར༻ • ӡ༻ෛՙͷݮͷͨΊʹɺϚωʔδυαʔϏεSaaSͳͲΛ׆༻ • ඞཁͳ࣌ʹඞཁͳ͚ͩͷΠϯϑϥΛ༻ҙͰ͖ΔΑ͏ʹίϯςφԽ • → ݁ՌతʹίετͷݮՄ༻ੑͷ্ʹͭͳ͕Δ
ΫϥυωΠςΟϒʹͳͬͨ݁Ռ • ྑ͍ํʹ͔͏ͨΊʹΫϥυωΠςΟϒʹͳ͕ͬͨɺΞϓϦέʔ γϣϯͱͯ͠ෳࡶੑ্ͨ͠ • ߏཁૉ͕૿͑ͨ • ৗ࣌ىಈ͍ͯ͠ΔΠϯελϯεͰͳ͘ɺ໋ͳίϯςφͷλεΫ ͕͍ͭ͋͘Δ •
σϓϩΠख๏ਐతʹ • ैདྷͷࢹํ๏Ͱෆ͢Δঢ়گʹͳͬͨ
Observability ͷඞཁੑ
ैདྷͷࢹͩͱରԠ͕͘͠ͳ͖ͬͯͨ • աڈʹى͖ͨোͱશ͘ಉ͡ͷʹରԠ͢Δ͜ͱͰ͖Δ • ݱͷෳࡶͳߏͰʮશͯͷى͜Γ͏ΔʯΛ͋Β͔͡ΊೝͰ ͖Δ͔ʁ • োରԠ·ͩଐਓԽ͞Εͯ͠·͍ͬͯΔ • ݹࢀϝϯόʔ͕ಛఆͷϝτϦΫεΛݟͯݪҼʹͨΓΛ͚ͭΒΕΔ
ಛघೳྗ࣋ͪ
Observability ͷྑ͍ͱ͜Ζ • ࢥͱͯ͠ɺʮະͷʹରॲͰ͖Δঢ়ଶʹ͢Δʯ • Observability = Մ؍ଌੑɺͭ·ΓγεςϜͷঢ়ଶ͕؍ଌͰ͖Δ͜ • ैདྷΛʮਪଌʯ͍͕ͯͨ͠ɺObservability͕֬อͰ͖͍ͯͨΒ
Ͳ͏ͳΔͷ͔ • ϢʔβࢹͷΛυϦϧμϯͯ͠ݪҼΛಥ͖ࢭΊΒΕΔΑ͏ʹ ͳΔ
Observability͕֬อͰ͖͍ͯΔͱ͜͏ͳΔ • ॳΊͯର໘͢Δҟৗͷରॲ͕༰қʹͳΔ • ݹࢀͷΤϯδχΞͰͳ͘ͱγεςϜΛཧղͰ͖ͯɺোରԠʹೖ Γ͘͢ͳΔ • োʹਝʹରԠͰ͖ΔΑ͏ʹͳΓɺΑΓΞδϟΠϧʹͳΔ • ҎલΑΓσϓϩΠස্͕͕͍ͬͯΔͷͰɺোૉૣ͘
ରॲͰ͖ΔΑ͏ʹͳ͍ͬͯΔͱྑ͍
·ͱΊ • ैདྷͷWebΞϓϦέʔγϣϯͷӡ༻ʹ՝ײ͕͋ͬͨ • ՝ײͷղফͷͨΊʹɺDevOpsͷϓϥΫςΟεγεςϜͷϚωʔ δυԽɾίϯςφԽ͕ਪਐ͞Ε͖ͯͨ • ϞμϯͳߏͷΞϓϦέʔγϣϯΛదʹӡ༻ͯ͠ʹରॲͰ͖Δ ͨΊʹObservability͕ॏཁͱͳ͖ͬͯͨ
ࠓͷLTΈ͍ͨͳ͕ຊʹॻ͍ͯ͋Δ • ΦϒβʔόϏϦςΟɾΤϯδχΞ ϦϯάΛಡΜͰͳ͔ͬͨΒಡ ͏ʂ • https://www.oreilly.co.jp/books/ 9784814400126/