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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Eric Sigler
October 27, 2014
Technology
1.4k
3
Share
ChatOps: Why It's awesome, and how to get started
Presented at DevOpsDays Ghent 2014.
Eric Sigler
October 27, 2014
More Decks by Eric Sigler
See All by Eric Sigler
Four years of breaking things in production, on purpose.
esigler
0
72
Instrumenting The Rest Of The Company: Hunting For Metrics
esigler
0
410
A Brief Introduction To DevOps
esigler
0
120
Humans are terrible compilers: A User's Guide
esigler
0
140
Do You Know If Your Service Is Working Properly? A Guide To Being Paranoid.
esigler
0
210
"Is there any strong objection?"
esigler
0
250
Fear, Uncertainty, and Continuous Deployment
esigler
1
150
3AM, a survey.
esigler
0
270
Strategies For Being On Call & Keeping Your Sanity At The Same Time
esigler
0
190
Other Decks in Technology
See All in Technology
freeeで運用しているAIQAについて
qatonchan
1
650
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
230
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
190
エムスリーテクノロジーズ株式会社 エンジニア向け紹介資料 / M3 Technologies Company Deck
m3_engineering
0
200
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
170
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
0
140
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
2
640
Terragrunt x Snowflake + dbt で作るマルチテナントなデータ基盤構築プラットフォーム
gak_t12
0
500
TypeScript の型で副作用の実行順序を制御する
yanaemon
0
110
SpeechTranscriber + AIによる文字起こし機能
kazuki1220
0
120
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
We Have a Design System, Now What?
morganepeng
55
8.1k
Technical Leadership for Architectural Decision Making
baasie
3
370
Context Engineering - Making Every Token Count
addyosmani
9
890
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
Thoughts on Productivity
jonyablonski
76
5.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1k
A Soul's Torment
seathinner
6
2.8k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
300
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
140
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