23
We Are Xpirit ChatOps , a DevOps accelerator… “Putting tools in the middle of the conversation”

ChatOps - a DevOps accelerator

Embed Size (px)

Citation preview

Page 1: ChatOps - a DevOps accelerator

We Are Xpirit

ChatOps, a DevOps accelerator…

“Putting tools in the middle of the conversation”

Page 2: ChatOps - a DevOps accelerator

DevOps,

ChatOps?

Page 3: ChatOps - a DevOps accelerator

Do you

recognize?

Page 4: ChatOps - a DevOps accelerator

Do you

recognize?

Page 5: ChatOps - a DevOps accelerator

Do you

recognize?

Page 6: ChatOps - a DevOps accelerator

Do you

recognize?

Page 7: ChatOps - a DevOps accelerator

What is ChatOps?

• Term originally coined by Github (2010):

“putting tools in the middle of the conversation”

Page 8: ChatOps - a DevOps accelerator

What is ChatOps?

• James Fryman:

“Bringing in the work you already doing in line with the conversations you already having”

Page 9: ChatOps - a DevOps accelerator

How?

Pick your

communication channel..

Page 10: ChatOps - a DevOps accelerator

How?

Choose your botsystem

Page 11: ChatOps - a DevOps accelerator

Create and integrate your bots!

Page 12: ChatOps - a DevOps accelerator

ChatOps, a DevOps accelerator?

• DevOps mindset:• Break down barriers around teams

• Have a Culture of Automation, Measurement and Sharing (CAMS) within the team.

• But how to ensure?• Automation?

• Measurement?

• Sharing?

Page 13: ChatOps - a DevOps accelerator

Check whether

your command

does exist..

Page 14: ChatOps - a DevOps accelerator

If it doesn’t,

your team is

your witness..

Page 15: ChatOps - a DevOps accelerator

You have to

automate it!

Page 16: ChatOps - a DevOps accelerator

It’s also a

cultural shift!

Page 17: ChatOps - a DevOps accelerator

Tips for starting

with command

automation?

Page 18: ChatOps - a DevOps accelerator

Start small..

Command you have to do very often...

Passive commands...

Most used tools...

Greatest wastes

Page 19: ChatOps - a DevOps accelerator

Clear language

Short commands...

“/ci” or “/graph”

Same structure:

Service

Action

Attribute=Value

Like you are talking

with a real person...

Look at

GitHub’s

experience

Page 20: ChatOps - a DevOps accelerator

The benefits...

Efficient-

Less waste

Fun

Shared

context

Documentation

in place

CollaborationScalable

team

Automatic

logging

Safe

Speed

Page 21: ChatOps - a DevOps accelerator

Put your team into

the next gear,

start doing ChatOps!

Page 22: ChatOps - a DevOps accelerator

Think ahead. Ask now.

http://www.xpirit.com/

@xpiritbv

http://blogs.Xpirit.com/

Page 23: ChatOps - a DevOps accelerator

http://www.xpirit.com

Leading IT specialists in Microsoft Application Lifecycle Management,

Cloud, Enterprise Mobility & Security style