some chat ops what?

Post on 12-Apr-2017

777 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Enterprise IT will never be the same

2

Because

3

Because

Whaaat?• Definition• Perspectives• Benefits• Barriers• How• Leading bots• StackStorm ChatOps architecture• Case study 1: Cybera• Case study 2: WebEx Spark

4

ChatOps

“Bringing the work you are already doing….

James Fryman- @jfryman

5

….into the conversations you are already having”

ChatOps isA shared CLI for your ops

A path towards radical transparency

A friendly way to trickle in your automationA bot just ate my build

A way to teach us all to be SRE unicornsThe mother of all attack vectors

6

ChatOps isChat tied to your automation

A bot interacting with your developers and operators

There are a variety of Bots – more on that

7

ChatOps benefitsDevOps enabler

Teaching

Breaking down actions to the human grokable And building them back together without loosing human comprehension

Vendor neutralityThe winner of the war for the eye balls = “none of the above”

8

ChatOps barriersSecurity

Slack? So controls are in the cloud?

What vendor helps me?

Is this yet another automation silo?

9

ChatOps howPick your chatPick your bot

Number of integrations – scripts matterRewrite your automations – or grab some from communityWire ChatOps into your

Access controls and securityOverall automation (community helps)

10

HubotWritten in NodeJSScripts need to be in CoffeeScript or JavaScriptWidely deployed, active community

11

LITAWritten in RubyGaining adoption pretty quickly“Good docs”

12

ErrWritten in PythonBeen around, not as well adoptedArguably easiest to tweak

13

14

15

Case study: Cybera

Case study: Cybera

16

Adoption:“We already had our library of everyday commands, so the first step was to port this library into StackStorm.” • With typical bots you w/d need to rewrite these actions

Results:Stand-up meetings now much more useful. Refactoring of automations into events and actions plus workflows.

“It allowed us to see how our original monolithic reports could be broken down into smaller atomic pieces. These pieces are then mixed and matched like LEGOs, building multi-phase workflows that either help us collaborate in Slack or do some behind-the-scenes automations. “

17

Case study: WebEx Spark

SourcesChatOps meet-up: http://www.meetup.com/ChatOps-San-Francisco/James Fryman, StackStorm - @jfrymanJason Hand, VictorOps - @jasonhandCybera case study: http://www.cybera.ca/news-and-events/tech-radar/stackstorm-workflows-and-chatops/

Joe Topijan, Cybera - @topjianWebEx Spark (slides): http://www.slideshare.net/EvanPowell/just-a-few-slides-from-spark-meet-up

18

19

Enterprise IT will never be the same

20

top related