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
Slack + Cloud Functionsで迅速な障害の初動対応をする/incident ...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tom-256
March 04, 2019
Technology
180
0
Share
Slack + Cloud Functionsで迅速な障害の初動対応をする/incident management by slack
社内ビアバッシュの発表資料
tom-256
March 04, 2019
More Decks by tom-256
See All by tom-256
PipeCDを導入してリリースフローを改善した話/How to improve release workflow by pipecd
tom256
0
54
サーバサイドTypeScriptモノレポを半年運用した結果/How to maintain server side typescript monorepo
tom256
0
450
フロントエンドのCIについて/front end ci tips
tom256
0
98
レガシーなAnsibleを改善していくための方針/How to improve the legacy Ansible
tom256
10
2.7k
AWSで実現するChatOps〜サーバレスでBlue/Greenデプロイする仕組みと工夫点〜 /chatops deployment
tom256
0
420
GHEとAWSを使用したデプロイ/リリースフローの紹介/introduction-deployflow-aws-and-ghe
tom256
0
150
Other Decks in Technology
See All in Technology
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
2
870
Copilot CLI・IDE・Web・スマホで途切れない開発フローを目指して / One Copilot flow - CLI IDE Web Mobile
aeonpeople
1
1k
権限管理設計を完全に理解した
rsugi
2
210
TSKaigi 2026 - enumよ、さようなら
teamlab
PRO
3
560
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
600
TSKaigi 2026 - 10秒のビルドを1秒へ:tsdownが切り拓く2026年のTypeScriptライブラリ開発
teamlab
PRO
2
270
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
280
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
130
『家族アルバム みてね』における インシデント対応との向き合い方 / Approach incident response in Family Album
kohbis
2
200
AI時代に改めて考える、ドメイン駆動設計 - モデリングが「AIへの共通言語」になる
littlehands
8
2.4k
Oracle Cloud Infrastructure:2026年5月度サービス・アップデート
oracle4engineer
PRO
1
130
EdgeプロファイルでAWSアカウントを安全に使い分ける
jhashimoto
0
110
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.3k
Prompt Engineering for Job Search
mfonobong
0
320
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
210
How to Talk to Developers About Accessibility
jct
2
210
Un-Boring Meetings
codingconduct
0
300
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Tell your own story through comics
letsgokoyo
1
930
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
The untapped power of vector embeddings
frankvandijk
2
1.7k
Unsuck your backbone
ammeep
672
58k
HDC tutorial
michielstock
2
670
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Transcript
4MBDL $MPVE'VODUJPOTͰ ਝͳোͷॳಈରԠΛ͢Δ
XIPBNJ !UB த్ όοΫΤϯυΤϯδχΞ
ͳ͢͜ͱ
ɾোରԠ͋Δ͋Δ ɾͭͬͨ͘ͷ ɾোରԠͰॏཁͩͱࢥ͏͜ͱ
োରԠ͋Δ͋Δ
Ξϥʔτݕʂʂ
ɾಥવͷΞϥʔτʹԿ͢Ε͍͍͔Θ͔Βͳ͍ ɾϕςϥϯਓ͔͠ରԠͰ͖ͳ͍ͷͰ͔͔࣌ؒΔ ɾνʔϜͷ୭͕ԿͷରԠΛͯ͠Δ͔Θ͔Βͳ͍ ɾ֎෦͔Β࡞ۀঢ়گ͕ݟ͑ͳ͍ ɾίϯϑϧͰ·ͱΊΔͱϦΞϧλΠϜੑ͍
None
ͭͬͨ͘ͷ
None
None
CPUͷϨεϙϯε ࣗಈJOWJUFͷΑ͏͢
͔͍͔ͭͨ 4MBDLͰIPHFͱଧͭ ɹҾͰUPQJDΛઃఆͰ͖Δ োରԠ༻νϟϯωϧ͕࡞ΒΕΔ νϟϯωϧ໊ઃఆϑΝΠϧ ࣌ࠁͷTV⒏Y νʔϜϝϯόʔ͕JOWJUF͞ΕΔ 50%0Ϧετ͕QPTU͞ΕΔ
νʔϜϝϯόʔͱ50%0Ϧετ #config.yml channelname: hoge tasks: - task1 - task2 -
task3 members: - foo-bar - hoge-fuga - john-doe
4MBDL"1* $MPVE'VODUJPOT TFSWFSMFTT 4MBDL
վળͨ͠
վળͨ̍͠ ɾಥવͷΞϥʔτʹԿ͢Ε͍͍͔Θ͔Βͳ͍ ͱΓ͋͑ͣTMBTIDPNNBOEୟ͘ͱ Δ͜ͱҰཡͷදࣔͱνʔϜͷটू͕Ͱ͖Δ
վળͨ̎͠ ɾϕςϥϯਓ͔͠ରԠͰ͖ͳ͍ͷͰ͔͔࣌ؒΔ ৽ਓͰ࠷ݶϦετʹॻ͍ͯ͋Δ͜ͱͰ͖Δ
50%0Ϧετͷྫ ɾεϞʔΫςετ࣮ߦ ɾ"1*Τϥʔൺͷ֬ೝ ɾ"1.ͷμογϡϘʔυ֬ೝ ɾϩά֬ೝ ɾো࿈བྷνϟϯωϧʹ࿈བྷ ɾίϯϑϧ࡞
վળͨ̏͠ ɾνʔϜͷ୭͕ԿͷରԠΛͯ͠Δ͔Θ͔Βͳ͍ 4MBDLͷϦΞΫγϣϯͰΘ͔ΔΑ͏ʹ
վળͨ̐͠ ɾ֎෦͔Β࡞ۀঢ়گ͕ݟ͑ͳ͍ ύϒϦοΫνϟϯωϧͰରԠ͢Δ͜ͱͰݟ͍ͨਓ ͕ݟΕΔΑ͏ʹͳͬͨ λεΫϦετͱϦΞΫγϣϯ͕͋Δ͜ͱͰ࡞ۀঢ় گ͕Θ͔ΔΑ͏ʹͳͬͨ TIBSFEνϟϯωϧԽ"1*͕ͳ͍ͷͰखಈͰ
վળͨ̑͠ ɾίϯϑϧͰ·ͱΊΔͱϦΞϧλΠϜੑ͍ 4MBDLͰରԠͯ͋͠ͱͰίϯϑϧʹ͢ ಉ࣌ฤू͍͕ͯͯࣗ͠ฤूͨ͠෦͕ফ͑Δ͜ ͱ͕ͳ͘ͳͬͨ
োରԠͰେࣄͩͱࢥ͏͜ͱ
ɾ୭͕ԿΛ͍ͯ͠Δ͔ϦΞϧλΠϜͰΘ͔Δ ɾඞཁͳਓ͕ରԠঢ়گΛӾཡͰ͖Δ ɾ࡞ۀ͕୲Ͱ͖Δ ɾνʔϜશһͰରԠͰ͖Δ
ࢀߟ (JU-BCDPN%BUBCBTF*ODJEFOUɾ :PV5VCF৴ (PPHMF%PDTʹެ։
·ͱΊ
ɾ·ͣΞϥʔτΛࣗνʔϜͰݕ͠Α͏ ɾνʔϜશମͰোରԠ͠Α͏$ ɾಁ໌ੑͷ͋ΔোରԠΛ͠Α͏⛑
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠