34
Devops State of the Union John Willis @botchagalupe Director or Ecosystem Development Docker, Inc.

DevopsCon Munich - Keynote - Devops State of the Union

Embed Size (px)

Citation preview

Page 1: DevopsCon Munich - Keynote - Devops State of the Union

Devops State of the Union!!

John Willis!@botchagalupe

Director or Ecosystem Development!

Docker, Inc.

Page 2: DevopsCon Munich - Keynote - Devops State of the Union

@botchagalupe

@botchagalupe• a.k.a. John Willis

• 35 Years in IT Operations

• Exxon, Canonical, Chef, Enstratius, Socketplane

• Devopsdays Core Organizer

• 35 Devopsdays

• Devopscafe on iTunes

Page 3: DevopsCon Munich - Keynote - Devops State of the Union

Agenda http://ow.ly/UZIBE

• Long live “Loose” Taxonomies….. (CAMS and ICE)

• Devops Survey

• Devops in the Enterprise

• Kata

• Oh Yeah Technology!

@botchagalupe

Page 4: DevopsCon Munich - Keynote - Devops State of the Union

Loose Taxonomies• CAMS

• Culture

• Automation

• Measurement

• Sharing

@botchagalupe

Page 5: DevopsCon Munich - Keynote - Devops State of the Union

What Devops Means to Me

@botchagalupe

Page 6: DevopsCon Munich - Keynote - Devops State of the Union

Culture

Automation

Measurement

Sharing Continuous

Improvement

Learning

DeliveryCollaboration

Cybernetic Feedback Loop

@botchagalupe

Page 7: DevopsCon Munich - Keynote - Devops State of the Union

• ICE

• Inclusivity

• Complexity

• Empathy

Page 8: DevopsCon Munich - Keynote - Devops State of the Union

ICE - Inclusion• Devopsdays

• Devops Survey

• Diversity

• Enterprise

• Security

• Network

%&%$

@botchagalupe

Page 9: DevopsCon Munich - Keynote - Devops State of the Union

ICE - Inclusion

@botchagalupe

Page 10: DevopsCon Munich - Keynote - Devops State of the Union

ICE - Complexity

%&%$

@botchagalupe

Page 11: DevopsCon Munich - Keynote - Devops State of the Union

Complexity - Cynefin

@botchagalupe

Page 12: DevopsCon Munich - Keynote - Devops State of the Union

ICE - Empathy• Dev … Ops

• Embedded Engineers

• Blameless Postmortems

• Safety Culture

%&%$

@botchagalupe

Page 13: DevopsCon Munich - Keynote - Devops State of the Union

Empathy!(Learning)

Complexity!(Feedback)

Inclusion!(Listening)

ICE - Empathy

@botchagalupe

Page 14: DevopsCon Munich - Keynote - Devops State of the Union

Empathy

@botchagalupe

Page 15: DevopsCon Munich - Keynote - Devops State of the Union

Empathy

@botchagalupe

Page 16: DevopsCon Munich - Keynote - Devops State of the Union

Empathy - Burnout

• Talk Talk Talk!

• Listen Listen Listen!

• Be Vulnerable!

• Be Courageous !

• Be Kind

@botchagalupe

Page 17: DevopsCon Munich - Keynote - Devops State of the Union

Devops Survey 2014• Job Satisfaction is a key indicator for Organizational Performance.

• IT Performance is a competitive advantage.

• Organizational Culture is one of the strongest predictors of IT Performance.

• Chief Characteristics found in High Performers:

• High Trust Organizations

• Cross Functional Collaboration,

• Shared Responsibilities,

• Learning Organization

@botchagalupe

Page 18: DevopsCon Munich - Keynote - Devops State of the Union

Devops Survey 2015• Better code quality.

• Better testing.

• Building apps with testability and deployability in mind.

• Creating a culture of continuous improvement.

@botchagalupe

Page 19: DevopsCon Munich - Keynote - Devops State of the Union

Devops Enterprise

@botchagalupe

Page 20: DevopsCon Munich - Keynote - Devops State of the Union

Devops Enterprise

Page 21: DevopsCon Munich - Keynote - Devops State of the Union

Devops Enterprise Forum (Working Groups)

• Demystifying DevOps in the Enterprise

• Top approaches to organizational design, roles and responsibilities

• Metrics Alignment with Business

• Security Compliance

• Test Automation

@botchagalupe

Page 22: DevopsCon Munich - Keynote - Devops State of the Union

Lean Influence

Gemba Jidoka

Genchi Genbutsu Kaizen

Kata@botchagalupe

Page 23: DevopsCon Munich - Keynote - Devops State of the Union

Kata

Culture Behavior

Habit Autonomic

!

( Invisible )@botchagalupe

Page 24: DevopsCon Munich - Keynote - Devops State of the Union
Page 25: DevopsCon Munich - Keynote - Devops State of the Union

I have no idea how to answer

that question. It would literally

never occur to me not to do it!

Page 26: DevopsCon Munich - Keynote - Devops State of the Union

We are what we repeatedly do. Excellence, then, is not an

act, but a habit. !

Aristotle

Page 27: DevopsCon Munich - Keynote - Devops State of the Union
Page 28: DevopsCon Munich - Keynote - Devops State of the Union
Page 29: DevopsCon Munich - Keynote - Devops State of the Union

"I intend to make Alcoa the safest

company in America. I

intend to go for zero injuries."

!

Paul O’Neill (1987)

Page 30: DevopsCon Munich - Keynote - Devops State of the Union

Oh Yeah …Technology• Immutable

Infrastructure/Delivery

• Containers are the new compute

• Microservices

• Data Gravity

@botchagalupe

Page 31: DevopsCon Munich - Keynote - Devops State of the Union

Faster, Cheaper and Safer• Agile, Lean and Rugged

• You Build it you Run it

• Change One Thing at a Time

• Fail Early Fail Often

• Developer Defined Infrastructure http://blog.gardeviance.org/2012/07/adoption-cycles.html

From Adrian cockcroft (@adrianco)@botchagalupe

Page 32: DevopsCon Munich - Keynote - Devops State of the Union

Shout Outs

@bglpe

Page 33: DevopsCon Munich - Keynote - Devops State of the Union

Links• http://devopscafe.org/!

• https://www.chef.io/blog/2010/07/16/what-devops-means-to-me/!

• http://radar.oreilly.com/2015/01/devops-keeps-it-cool-with-ice.html!

• https://www.ruggedsoftware.org/!

• http://gauntlt.org/!

• http://www.slideshare.net/joshcorman/continuous-acceleration-devopsdaysaustin2015corman!

• https://en.wikipedia.org/wiki/Cynefin!

• http://blog.ingineering.it/post/72964480807/empathy-the-essence-of-devops!

• https://puppetlabs.com/blog/2015-devops-survey-here!

• https://vimeo.com/101229409!

• http://www.dtic.mil/cgi-bin/GetTRDoc?AD=ADP010445!

• http://www.slideshare.net/botchagalupe/devopsdays-austin-2015-guns-germs-and-microservices!

• http://www.lean.org/Bookstore/ProductDetails.cfm?SelectedProductId=9

@bglpe