What Is DevOps, Really

20
What is DevOps, Really? Andrew Phillips, XebiaLabs, VP Products #SaltConf15

Transcript of What Is DevOps, Really

Page 1: What Is DevOps, Really

What is DevOps, Really?

Andrew Phillips, XebiaLabs, VP Products

#SaltConf15

Page 2: What Is DevOps, Really

Good morning, everyone!

Page 3: What Is DevOps, Really

Agenda

• A very short DevOps primer

• From hauling blades to writing code

• DevOps = “Dev Dev” + “Ops Dev”

• Beyond “Dev and Ops”

Page 4: What Is DevOps, Really

A very short DevOps primer

DevOps is a methodology/approach ("Agile Operations“)

Page 5: What Is DevOps, Really

A very short DevOps primer

Frequent emphasis today: tooling (config management, Infrastructure as Code…)

Page 6: What Is DevOps, Really

A very short DevOps primer

“Don’t copy what the masters do, think the way they think”

Page 7: What Is DevOps, Really

A very short DevOps primer

It’s not that enterprises don’t know this…but how to start the process?

Page 8: What Is DevOps, Really

From hauling blades to writing code

We don’t do a lot of this anymore…

Page 9: What Is DevOps, Really

From hauling blades to writing code

Operations is now a software development discipline!

Page 10: What Is DevOps, Really

From hauling blades to writing code

Software development comes with tooling and processes

Page 11: What Is DevOps, Really

From hauling blades to writing code

DevOps = “applying today’s most popular development methodology to Ops”

– regular communication

– small batches of work

– iterative approach (usually with CI/CD etc.)

Page 12: What Is DevOps, Really

DevOps = “Dev Dev” + “Ops Dev”

Common outcome: organization with two development departments

Page 13: What Is DevOps, Really

DevOps = “Dev Dev” + “Ops Dev”

Common outcome: organization with two development departments

Page 14: What Is DevOps, Really

DevOps = “Dev Dev” + “Ops Dev”

Common outcome: organization with two development departments

Page 15: What Is DevOps, Really

DevOps = “Dev Dev” + “Ops Dev”

Common outcome: organization with two development departments

Page 16: What Is DevOps, Really

Beyond “Dev and Ops”

Potential 1 + 1 = 3 opportunity: Devops?

Page 17: What Is DevOps, Really

Beyond “Dev and Ops”

Is there a Right Answer?

Page 18: What Is DevOps, Really

Summary

• Operations has become a software-defined endeavour

• DevOps = applying “Dev Dev” methodologies, practices and tooling to “Ops Dev”

• Having two development teams as a result works perfectly well for many organizations

• Creating end-to-end development teams is an option that promises benefits, but also challenges

• Figuring out which approach works best for you, and implementing that, is “thinking the way the masters think”

Page 19: What Is DevOps, Really

And now?

Get started today!

• www.xebialabs.com

• www.xebialabs.com/products

Stay informed:

blog.xebialabs.com

@XebiaLabs

youtube.com/xebialabs

Page 20: What Is DevOps, Really

Thank you

Please provide session feedback in the SaltConf15 mobile app

#SaltConf15