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
ChatOps: Why It's awesome, and how to get started
Search
Eric Sigler
October 27, 2014
Technology
3
1.4k
ChatOps: Why It's awesome, and how to get started
Presented at DevOpsDays Ghent 2014.
Eric Sigler
October 27, 2014
Tweet
Share
More Decks by Eric Sigler
See All by Eric Sigler
Four years of breaking things in production, on purpose.
esigler
0
52
Instrumenting The Rest Of The Company: Hunting For Metrics
esigler
0
330
A Brief Introduction To DevOps
esigler
0
99
Humans are terrible compilers: A User's Guide
esigler
0
110
Do You Know If Your Service Is Working Properly? A Guide To Being Paranoid.
esigler
0
160
"Is there any strong objection?"
esigler
0
210
Fear, Uncertainty, and Continuous Deployment
esigler
1
110
3AM, a survey.
esigler
0
210
Strategies For Being On Call & Keeping Your Sanity At The Same Time
esigler
0
160
Other Decks in Technology
See All in Technology
AWS⼊社という選択肢、⾒えていますか
iwamot
2
1.1k
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
7
530
dev 補講: プロダクトセキュリティ / Product security overview
wa6sn
0
1.6k
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
2.6k
Datadog RUM を用いた UX 指標の監視・顧客対応への活用
imamura_ko_0314
0
110
Postmanの日本市場におけるDevRel (的) 活動 / Postman's DevRelish activities in Japan
yokawasa
1
120
freeeのモバイルエンジニアについて
freee
1
100
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
170
透過型SMTPプロキシによる送信メールの可観測性向上: Update Edition / Improved observability of outgoing emails with transparent smtp proxy: Update edition
linyows
2
190
軽量DDDはもういらない! スタイルガイド本で OOPの実装パターンを学ぼう
panda_program
29
11k
AIチャットボット開発への生成AI活用
ryomrt
0
130
20241108_CS_LLMMT
shigashiyama
0
250
Featured
See All Featured
Statistics for Hackers
jakevdp
796
220k
It's Worth the Effort
3n
183
27k
KATA
mclloyd
29
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Code Review Best Practice
trishagee
64
17k
Visualization
eitanlees
145
15k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Navigating Team Friction
lara
183
14k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Transcript
C H AT O P S : W H Y
I T ’ S A W E S O M E , A N D H O W T O G E T S TA R T E D . E R I C S I G L E R , @ E S I G L E R
Everything that’s old is new again.
The big win with chatops is interacting with your infrastructure
and your business in a shared, collaborative way.
Constraints are a Good Thing: ! History Context CLI-ish syntax
Sharing !
Constraints are a Good Thing: ! History Context CLI-ish syntax
Sharing ! You can get started in an hour.
Step 1: Get a bot. https://hubot.github.com/ https://www.lita.io/
Step 2: Grab a useful script (or use some plugins)
and add it in. https://github.com/hubot-scripts/ https://www.lita.io/plugins
Step 3: Play the long game of learning-by-demonstration.
Step 4: Iterate until you have everything in chatops.
Onboarding is faster.
Teams can help each other, because everyone can use the
same tools.
“Is that deploy going out yet?”
“How long does the database migration have left?”
Teams you didn’t even consider will start to use it.
Teams you didn’t even consider will start to use it.
Power to the people
Automation trumps manual labor http://xkcd.com/1205/
It’s automated, so it has tests, right?
Of course you will run into bumps along the way.
Chatops can help (almost) any organization. @ E S I
G L E R PA G E R D U T Y. C O M / J O B S