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
インシデントを楽しむ7つのコツ
Search
ryuichi1208
March 13, 2023
4
210
インシデントを楽しむ7つのコツ
ryuichi1208
March 13, 2023
Tweet
Share
More Decks by ryuichi1208
See All by ryuichi1208
超入門SRE 2025
ryuichi1208
2
960
Goで作って学ぶWebSocket
ryuichi1208
3
2.4k
コード化されていない稼働中のサーバを移設_再構築する技術
ryuichi1208
20
9k
AI前提のサービス運用ってなんだろう?
ryuichi1208
9
1.7k
入門 バックアップ
ryuichi1208
22
10k
効果的なオンコール対応と障害対応
ryuichi1208
9
3.7k
コロナ禍とその後:地方エンジニアが学んだキャリア戦略の変遷
ryuichi1208
6
420
入門オンコール対応
ryuichi1208
10
3.6k
MySQLのOOMと戦った話
ryuichi1208
7
3.1k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
How to train your dragon (web standard)
notwaldorf
91
5.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
430
Raft: Consensus for Rubyists
vanstee
137
6.8k
Optimizing for Happiness
mojombo
376
70k
Faster Mobile Websites
deanohume
306
31k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Typedesign – Prime Four
hannesfritz
40
2.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
The Cost Of JavaScript in 2023
addyosmani
47
7.3k
Building Applications with DynamoDB
mza
93
6.2k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Transcript
None
ΞδΣϯμ w ࣗݾհ w ΠϯγσϯτΛָ͠Ήͭͷίπ w ·ͱΊ
ΞδΣϯμ w ࣗݾհ w ΠϯγσϯτΛָ͠Ήͭͷίπ w ·ͱΊ
ࣗݾհ w ෦ཾҰ w ೖࣾ w ͖ͳݴޠ1ZUIPOɺ ۤख͚ͩͲ $ݴޠ w
ॅΜͰΔͱ͜Ζઋ w झຯೣɻ46;63*ͰࣂͬͯΔೣͷάοζചͬͯ·͢ɻ
ࣗݾհ w ͬ͘͟Γܦྺ w dࣾγεςϜతͳͷͷ։ൃӡ༻ w dχϡʔεαΠτͷ։ൃӡ༻ w ৽ଔ͔Β͑ͯ͘Β͍োରԠతͳ͜ͱ͖ͬͯͨ
ΠϯγσϯτͷରԠ Ͳ͏Ͱ͠ΐ͏ʁ
ා͍ ۓு͢Δ Γͨ͘ͳ͍ ͳͲྑ͍ҹগͳ͍ͷͰͳ͍Ͱ͠ΐ͏͔
ා͍ ۓு͢Δ Γͨ͘ͳ͍ ͜ΕΒΛఔΑ࣋ͬͯ͘։ൃ͢ΔͷΑ͍ աʹ࣋ͪ͗͢Δͱ։ൃͷ Өڹ͕ग़ΔͳͲͷ՝͕͋Γ·͢
ා͍ ۓு͢Δ Γͨ͘ͳ͍ ࠓճͷൃද͜ΕΒͷෛͷΠϝʔδΛ গ͠ͰݮΒͨ͢Ίͷ5JQT-5Ͱ͢ʂ
ΞδΣϯμ w ࣗݾհ w ΠϯγσϯτΛָ͠Ήͭͷίπ w ·ͱΊ
ΠϯγσϯτൃੜલʹΕΔָ͠Ήίπ ΠϯγσϯτൃੜதʹΕΔָ͠Ήίπ
ࣄલʹΕΔ υΩϡϝϯτͳͲΛඋ͓ͯ͘͠ Πϯγσϯτൃੜ࣌ͷπʔϧΛ༻ҙ͓ͯ͘͠ ಛఆٕज़ͷಘҙΛ࡞͓ͬͯ͘ Γ͍ͨ͜ͱΛߟ͓͑ͯ͘ ຊ൪Ͱ ൃੜதʹΔ ݪҼௐࠪΛग़ήʔϜΈ͍ͨʹΔ ϋϯυϥΛΔ
5#%
ΠϯγσϯτൃੜલʹΕΔָ͠Ήίπ
υΩϡϝϯτͷඋͳͲΛ͓ͯ͘͠ ΠϯγσϯτରԠͷ͏ͪʮ͜Θ͍ʯʮۓு͢Δʯ ͷݪҼͷҰͭʹຊ൪ڥͰԿ͔͠Βͷ࡞ۀ͕Ϳ͚ͬͭຊ൪Ͱ ൃੜ͢Δ͜ͱ͕͋Δɻ υΩϡϝϯτʹώϯτରԠํ๏͕ ͦ͜ʹ͋Δͱ͔͍ͬͯΕා͞ۓுݮΔ ͣ
υΩϡϝϯτͷඋͳͲΛ͓ͯ͘͠ ΠϯγσϯτରԠͷ͏ͪʮ͜Θ͍ʯʮۓு͢Δʯ ͷݪҼͷҰͭʹຊ൪ڥͰԿ͔͠Βͷ࡞ۀ͕Ϳ͚ͬͭຊ൪Ͱ ൃੜ͢Δ͜ͱ͕͋Δɻ υΩϡϝϯτʹώϯτରԠํ๏͕ ͦ͜ʹ͋Δͱ͔͍ͬͯΕා͞ۓுݮΔ ͣ
Πϯγσϯτൃੜ࣌ͷπʔϧΛ༻ҙ͓ͯ͘͠ υΩϡϝϯτͷ࡞ͱಉ͡Α͏ʹා͞ۓுݮΔ ·ͨɺ࡞ͬͨπʔϧ͍ͨ͘ͳΔͷ͕ΤϯδχΞͷੑ Πϯγσϯτͷൃੜ࣌ʹ׆༂͢Δ࢟Λໝͯ͠Δͱָ͍͠
Πϯγσϯτൃੜ࣌ͷπʔϧΛ༻ҙ͓ͯ͘͠ υΩϡϝϯτͷ࡞ͱಉ͡Α͏ʹා͞ۓுݮΔ ·ͨɺ࡞ͬͨπʔϧ͍ͨ͘ͳΔͷ͕ΤϯδχΞͷੑ Πϯγσϯτͷൃੜ࣌ʹ׆༂͢Δ࢟Λໝͯ͠Δͱָ͍͠
ಛఆٕज़ͷಘҙΛ࡞͓ͬͯ͘ ϛυϧΣΞϑϨʔϜϫʔΫΛֶश͍ͯ͘͠ͱ ӡ༻͋Δ͋ΔϋϚΓ͕ͪͳϙΠϯτͳͲ͕ݟ͑ͯ͘Δ ʮ͜͜ԶʹͤΖʂʯతͳͷ͕Ͱ͖Δͱָ͍͠
ಛఆٕज़ͷಘҙΛ࡞͓ͬͯ͘ ϛυϧΣΞϑϨʔϜϫʔΫΛֶश͍ͯ͘͠ͱ ӡ༻͋Δ͋ΔϋϚΓ͕ͪͳϙΠϯτͳͲ͕ݟ͑ͯ͘Δ ʮ͜͜ԶʹͤΖʂʯతͳͷ͕Ͱ͖Δͱָ͍͠
Γ͍ͨ͜ͱΛ࡞͓ͬͯ͘ ීஈͷຊ൪ڥͰͰ͖ͳ͍Α͏ͳ͜ͱোதͳΒͰ͖Δ͔͠Εͳ͍ ෛՙ͕ߴ͍ௐࠪܥίϚϯυೖΕ͔ͨͬͨઃఆ࣮ͳͲ োʹΑΓαʔϏε͕ಈ͔ͳ͍έʔεͰ࣮ࢪͰ͖ͨΓ͢Δ͜ͱ͕ ͋ͬͨΓ͢ΔͷͰ४උ͓ͯ͘͠ͱָ͍͠ 8BUDIEPHUJNFSͰࢹͯ͠ΔϓϩηεΛHECͰࢭΊͯ ΧʔωϧύχοΫͤͯ͞ೋ࣍ඃ͕ى͖ͨ͜ͱ͋ΔͷͰ࣮ࢪ࣌ҙ
Γ͍ͨ͜ͱΛ࡞͓ͬͯ͘ ීஈͷຊ൪ڥͰͰ͖ͳ͍Α͏ͳ͜ͱোதͳΒͰ͖Δ͔͠Εͳ͍ ෛՙ͕ߴ͍ௐࠪܥίϚϯυೖΕ͔ͨͬͨઃఆ࣮ͳͲ োʹΑΓαʔϏε͕ಈ͔ͳ͍έʔεͰ࣮ࢪͰ͖ͨΓ͢Δ͜ͱ͕ ͋ͬͨΓ͢ΔͷͰ४උ͓ͯ͘͠ͱָ͍͠ 8BUDIEPHUJNFSͰࢹͯ͠ΔϓϩηεΛHECͰࢭΊͯ ΧʔωϧύχοΫͤͯ͞ೋ࣍ඃ͕ى͖ͨ͜ͱ͋ΔͷͰ࣮ࢪ࣌ҙ
ΠϯγσϯτൃੜதʹΕΔָ͠Ήίπ
ग़ήʔϜͷΑ͏ʹָ͠Ή ීஈͷֶशͨ͠ݟͷҾ͖ग़͠Λ͍͔ʹૉૣ͘Ҿ͖ग़͔͢Λ ָ͠ΉͰ͋Δɻීஈͷۀͱͷҧ͍ͱͯ͠ૉૣ͘ͷ෦͕ ॏཁͰͦ͜Λָ͠Ή
ग़ήʔϜͷΑ͏ʹָ͠Ή ීஈͷֶशͨ͠ݟͷҾ͖ग़͠Λ͍͔ʹૉૣ͘Ҿ͖ग़͔͢Λ ָ͠ΉͰ͋Δɻීஈͷۀͱͷҧ͍ͱͯ͠ૉૣ͘ͷ෦͕ ॏཁͰͦ͜Λָ͠Ή
ϋϯυϥΛΔ શମΛ၆ᛌͯ͠ΈΔཱ ҙࢥܾఆ͢Δ໘ͷଟ͞ײ
ϋϯυϥΛΔ શମΛ၆ᛌͯ͠ΈΔཱ ҙࢥܾఆ͢Δ໘ͷଟ͞ײ ͍͢͝ΤϯδχΞ͕ରԠ͍ͯ࢟͘͠ݟ͍ͯΔ͚ͩͰָ͍͠
ΞδΣϯμ w ࣗݾհ w ΠϯγσϯτΛָ͠Ήͭͷίπ w ·ͱΊ
·ͱΊ ΠϯγσϯτͲΜͳʹؾΛ͚ͭͯൃੜ͢Δͷ ͔ͦ͜Βಀ͛Εͳ͍ ΠϯγσϯτൃੜதͨͩͰ͑͞ۓுঢ়ଶͰ ීஈͷ࣮ྗΛग़͢ͷ͍͠ ݶΓͳ͘ʹ͚ۙͮΔʹۓுঢ়ଶΛগͳ͘͠ গ͠Ͱָ͠ΉͨΊʹͰ͖Δ͜ͱΛ୳͓ͯ͘͠
ࣄલʹΕΔ υΩϡϝϯτͳͲΛඋ͓ͯ͘͠ Πϯγσϯτൃੜ࣌ͷπʔϧΛ༻ҙ͓ͯ͘͠ ಛఆٕज़ͷಘҙΛ࡞͓ͬͯ͘ Γ͍ͨ͜ͱΛߟ͓͑ͯ͘ ຊ൪Ͱ ൃੜதʹΔ ݪҼௐࠪΛग़ήʔϜΈ͍ͨʹΔ ϋϯυϥΛΔ
ΠϯγσϯτΛָ͠ΉίπΛ༻ҙ͓ͯ͘͠
)BWFBOJDF*ODJEFOU5BJPV