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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
77
Instrumenting The Rest Of The Company: Hunting For Metrics
esigler
0
410
A Brief Introduction To DevOps
esigler
0
140
Humans are terrible compilers: A User's Guide
esigler
0
160
Do You Know If Your Service Is Working Properly? A Guide To Being Paranoid.
esigler
0
230
"Is there any strong objection?"
esigler
0
280
Fear, Uncertainty, and Continuous Deployment
esigler
1
160
3AM, a survey.
esigler
0
290
Strategies For Being On Call & Keeping Your Sanity At The Same Time
esigler
0
210
Other Decks in Technology
See All in Technology
ハーレムエンジニアリング
kazuma777777
0
190
AI画像認識を活用したゲーム内決済処理検証の自動化
gree_tech
PRO
0
100
AI時代に、人は何を、どう学ぶのか #pbl_pub / What and How Do We Learn in the AI Era?
takaking22
1
180
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.6k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
460
AI開発に用いられるHPC技術について
gpuunite_official
0
180
ソフトウェアサプライチェーンの構造的リスクとコンテナ環境の保護
kyohmizu
5
740
コーチングの奥義 何もしないテクニック
jinwatanabe
0
140
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
310
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
強化学習「理論」入門
enakai00
3
3.6k
Sets in Go
ramalho
1
1.1k
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
470
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
440
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
210
A Soul's Torment
seathinner
6
3.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
620
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
470
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.4k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
210
Marketing to machines
jonoalderson
1
5.7k
The Invisible Side of Design
smashingmag
301
52k
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