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
58
Instrumenting The Rest Of The Company: Hunting For Metrics
esigler
0
370
A Brief Introduction To DevOps
esigler
0
110
Humans are terrible compilers: A User's Guide
esigler
0
120
Do You Know If Your Service Is Working Properly? A Guide To Being Paranoid.
esigler
0
180
"Is there any strong objection?"
esigler
0
230
Fear, Uncertainty, and Continuous Deployment
esigler
1
120
3AM, a survey.
esigler
0
230
Strategies For Being On Call & Keeping Your Sanity At The Same Time
esigler
0
160
Other Decks in Technology
See All in Technology
“2件同時配達”の開発舞台裏 〜出前館PMが挑んだダブルピック実現に向けた体験設計〜
demaecan
0
160
業務自動化プラットフォーム Google Agentspace に入門してみる #devio2025
maroon1st
0
170
バイブコーディングと継続的デプロイメント
nwiizo
2
370
GA technologiesでのAI-Readyの取り組み@DataOps Night
yuto16
0
240
【新卒研修資料】LLM・生成AI研修 / Large Language Model・Generative AI
brainpadpr
21
14k
後進育成のしくじり〜任せるスキルとリーダーシップの両立〜
matsu0228
0
300
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9k
北海道の人に知ってもらいたいGISスポット / gis-spot-in-hokkaido-2025
sakaik
0
190
5年間のFintech × Rails実践に学ぶ - 基本に忠実な運用で築く高信頼性システム / 5 Years Fintech Rails Retrospective
ohbarye
9
3.8k
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
2
680
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線 / Go Conference 2025
flatt_security
0
300
VCC 2025 Write-up
bata_24
0
150
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
Building Applications with DynamoDB
mza
96
6.6k
Git: the NoSQL Database
bkeepers
PRO
431
66k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Building Adaptive Systems
keathley
43
2.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
How to Ace a Technical Interview
jacobian
280
23k
Facilitating Awesome Meetings
lara
56
6.6k
Designing for humans not robots
tammielis
254
25k
Designing for Performance
lara
610
69k
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