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定例やその辺の取り組みをアプリケーションエンジニア目線で語る / "Observe" a...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
mackee
October 20, 2023
Programming
0
2k
SRE定例やその辺の取り組みをアプリケーションエンジニア目線で語る / "Observe" about SRE Meeting by Application Engineer
https://connpass.com/event/298302/
mackee
October 20, 2023
Tweet
Share
More Decks by mackee
See All by mackee
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
380
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
4.6k
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
14
6.1k
ワンバイナリWebサービスのススメ
mackee
10
8.3k
tanukistack ライブコーディング / tanukistack live-coding
mackee
0
310
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
1.1k
perl for shell, awk and sed programmers
mackee
3
2.6k
今更GoのWebフレームワークを作ろうとしているワケ / Why am I trying to create a Go web framework now?
mackee
1
1k
database/sqlでNullを扱う歴史とsql.Null[T]の登場 / sql.Null[T] history
mackee
0
930
Other Decks in Programming
See All in Programming
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
140
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.7k
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
170
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
180
GISエンジニアから見たLINKSデータ
nokonoko1203
0
200
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
180
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
830
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
410
AIエージェントの設計で注意するべきポイント6選
har1101
7
3.3k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
950
AtCoder Conference 2025
shindannin
0
1k
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
260
Music & Morning Musume
bryan
47
7.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
110
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
87
What's in a price? How to price your products and services
michaelherold
247
13k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
260
Un-Boring Meetings
codingconduct
0
200
Transcript
SREఆྫͦͷลͷऔΓΈ ΛΞϓϦέʔγϣϯΤϯδχ ΞઢͰΔ ৫֦େͱڞʹൃੜ͢ΔιϑτΣΞ࣭ͷ՝ͱཪLT@ࠇ ໘ന๏ਓΧϠοΫ @macopy 2023-10-20
୭ʁ • ໘ന๏ਓΧϠοΫ • GCࣄۀ෦Tonamel • ݩιγϟή • αʔόʔαΠυΤϯδχΞ •
ISUCON11༏উ👑 • ISUCON12ग़📔
Tonamel • 2016ʹαʔϏε։࢝ • 6 • TCGɾ֨ήʔͳͲͷେձɾΠϕϯτ ӡӦͷͨΊͷαʔϏε • τʔφϝϯτදߏஙɾਐߦͳͲ
ΧϠοΫͷαʔϏε։ൃελΠϧ • ։ൃͨ͠ਓ͕ӡ༻Δ ΞϥʔτରԠΔ • ྺ࢙తʹΠϯϑϥߏஙαʔόʔαΠυΤϯδχΞͷྖ • ͱ͍͑ਓͦΕͧΕಘҙɾෆಘҙ͋Δ • αʔϏεͷछྨ͕ଟ͍
• WebαʔϏεɾήʔϜɾΩϟϯϖʔϯαΠτetc…
ͱ͍͑։ൃΔਓ͕ӡ༻ΛΔͱ • ʮͲͪΒ͔͕͓Ζ͔ͦʹͳΔʯ • αʔϏε։ൃνʔϜαʔϏε։ൃͷํʹҙ͕͍͍ࣝͯΔͷͰɺ৽ ͘͠ੵΉ෦ΑΓɺੲੵΜͰٺ͍ͪͯ͘ํʹҙ͕ࣝ૬ରతʹ͔ͳ͍ • Ұൠతʹҡ࣋͢ΔࣄΑΓ৽͘͠࡞Δࣄͷ΄͏͕ධՁ͞Ε͕ͪ • (ྑ͍ѱ͍͜͜Ͱ͡ͳ͍)
खΛ͚ͳ͚Ε͍͚ͳ͍͕ޙճ͠ʹ͕ͪ͠ͳ ͜ͱ͕ཷ·Δ • ϥΠϒϥϦɾϛυϧΣΞͷEoLରԠ • ΞϥʔτͷৼΓฦΓ • CVEͷରԠ
Αͬ͠ΌɺSREνʔϜ͕͍Δ͔Β ͤΑ͏ʂ...Ͱͳ͍
ΧϠοΫͷSREνʔϜ • ʮඪSREνʔϜͷࣄΛͳ͘͢͜ͱʯ • खΛಈ͔͢ͷجຊతʹαʔϏεଆͷΤϯδχΞ͕ͩ… • ਓʹΑͬͯಘҙɾෆಘҙ͋Δ • SREνʔϜ͕ࣾͰԣஅతʹಘͨݟπʔϧΛαʔϏεଆʹల։͢Δ ͜ͱͰαʔϏεӡ༻Λྑ͘͢Δ
• Մ༻ੑʹϑΥʔΧε͍ͯ͠Δ => αʔϏεଆΤϯδχΞͱࢹ͕ҧ͏
Ͳ͏ͬͯSREνʔϜʹ པΔ͔ ͜ͷαʔϏεଆΤϯδχΞࢹͰ͢
αʔϏεͷΤϯδχΞͱSREͱͰ ຖिSREఆྫΛ͍ͬͯ·͢
SREఆྫͰ֬ೝ͍ͯ͠Δ͜ͱ • αʔϏεଆΤϯδχΞ͕ࠓिͬͨ͜ͱɾདྷिΔ͜ͱ • SREͷλεΫ֬ೝ • EoLͩͬͨΓϝϯςφϯεͳͲͷ֬ೝ • SLI/SLOΞϥʔτͷ֬ೝ •
Πϯϑϥίετͷ֬ೝ
αʔϏεଆͷΤϯδχΞ͕Կ͍ͬͯΔ͔ΛԿ ނݴ͏͔ • Ͳ͏͍͏։ൃ͕ਐߦ͍͍͙ͯͯͭ͠Β͍ʹग़Δͷ͔ͱ͔Λ͜͜Ͱಉظ ΛऔΔ • جຊతʹ৽ػೳͱՄ༻ੑΛଛͳ͏ํʹಇ͘ • Մ༻ੑʹӨڹ͕ग़ΔΑ͏ͳ࡞ΓํΛ͜͜Ͱࢦఠͯ͠Β͏ •
ϝτϦοΫΞϥʔτͷҙຯΛΔʹΞϓϦέʔγϣϯͷڍಈ ෛՙ͕དྷΔ࣌ؒଳͳͲΛΒͳ͚Ε͍͚ͳ͍
EoLΞϥʔτͷ֬ೝ • ԿΛΕ͍͍͔ΛνʔϜશମͰಉظΛऔΔ • ҙࣝͷڞ༗ • AWS Health Dashboardʹ·ͱ·͍ͬͯΔͷͰͦΕΛօͰಡΉ •
ಡΜͩ݁ՌɺωΫετΞΫγϣϯ͕ඞཁ͔ɺඞཁͳΒ୭͕Δ͔ɺ Ͳ͏Δ͔ΛܾΊΔ issueΛཱͯͨΓͳͲ͢Δ • ؆୯ͳ࡞ۀͳΒmeetsͰөͯͦ͠ͷͰΔ
ʑൃੜ͢ΔΞϥʔτͷ֬ೝ
SREఆྫͰେࣄͩͱࢥ͍ͬͯΔ͜ͱ • ใΛಥ͖߹Θͤͯਅ࣮ʹۙͮ͘ • ݟ͍ͯΔͷɾࢤ͕ҧ͏ਓ͕ू·Δͱɺͷͷݟํ͕ଟ໘తʹͳΔ • ಉ͡ΞϥʔτϝτϦοΫͰҧ͏ݟํΛ͢Δ͜ͱ͕͋Δ • ΞϓϦέʔγϣϯͷڍಈυϝΠϯࣝαʔϏεଆͷΤϯδχΞ ͷ΄͏͕ৄ͍͠
• Πϯϑϥʹର͢ΔࣝଞͷαʔϏεݟ͍ͯΔSREͷ΄͏͕ݟ ͕͋Δ
ҙݟΛ࣋ͪدΔͱ۩ମతͳΞΫγϣϯʹͭͳ͛ ΒΕΔ • ಉظతίϛϡχέʔγϣϯͷԸܙ • ඇಉظͩͱʹු͖͕ͪ • ͰEoLͷରॲͱ͔ʹු͍ͯΒͬͯࠔΔ • ҙࣝͷڞ༗
• ςΩετͰඇಉظతʹ͛ΒΕΔΑΓಉظతʹݴΘΕͨ΄͏͕ ҙࣝΛڞ༗Ͱ͖Δ
ఆظతʹ͕͋͢Δͱ ࣄ͕લʹਐΈ͍͢ ͱࢥ͏
୭͕EoLʹରॲ͢Δ͔ • جຊతʹͬͨ͜ͱ͕ͳ͍ਓ͕ͬͯΈΔ • όεΛߴ͘͢Δ • ͨͩҰൠతʹͬͨ͜ͱ͕ͳ͍͜ͱͬͯऔΓΉͷ͕͍͠ • աڈͷࣅͨΑ͏ͳͭͷखॱॻΛൃ۷͢ΔͷSREఆྫͰΓ͕ͪ •
ͱΓ͋͑ͣͲ͏͍͏͜ͱΛΕ͍͍͔ͦΕͰ͔Δ • ୭ͬͨ͜ͱ͕ͳ͍͜ͱSREಘҙͳਓ͕Δ • …ͱ͍͏จԽৢΛͯ͠ΈΜͳΠϯϑϥ৮ΕΔͧͱ͍͏ײ͡ʹ͢Δ
ෆศΛޱʹग़͢ͱ͍͍͜ͱ͕͋Δ • ʮ͜ΕΓʹ͍͘ʯʮ͜Ε໘ʯͱ͍͏͕SREఆྫͰग़Δ • Πϯϑϥ࡞ۀͰ͋ͬͨΓɺΞϓϦέʔγϣϯͷ։ൃ্ͷোͩͬͨΓ • ࣍ͷिʹͦ͏͍ͬͨෆศΛղফ͢Δൿີฌث͕SREͰ࡞͞Ε͍ͯͨΓ ͢Δ • ΧϠοΫSREνʔϜτΠϧΛࣗಈԽπʔϧԽͰͳ͘͢จԽͳͷ
Ͱɺͦ͏͍͏จԽΛར༻ͯ͠։ൃνʔϜޮԽͰ͖Δ
ҧ͏ࢹΛࠞͥΔ͜ͱͰ αʔϏεΛ͍͍ײ͡ʹ ӡ༻Ͱ͖͍ͯΔͷͰʁ ͱ͍͏ؾ͖ͮͰͨ͠
None