devops days austin 2012 - sotu

25
Devops State of the Union Austin 2012 Monday, April 2, 12

Upload: john-willis

Post on 13-May-2015

1.884 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Devops Days Austin 2012 - SOTU

DevopsState of the Union

Austin 2012

Monday, April 2, 12

Page 2: Devops Days Austin 2012 - SOTU

Whoami

• An old son of a bitch

• VP of Services enStratus

[email protected]

• @botchagalupe on Twitter

Monday, April 2, 12

Page 3: Devops Days Austin 2012 - SOTU

Devops vs Noops

The Facts

Monday, April 2, 12

Page 4: Devops Days Austin 2012 - SOTU

“DevOps is a cultural and professional movement”

Adam JacobFounder, Chef and Opscode

Monday, April 2, 12

Page 5: Devops Days Austin 2012 - SOTU

Short History• 2009 Flickr 10+ Deploys a Day

• 2009 Devops Days Gent

• 2010 Devops Days Mountainview

• 2011 Analyst Reports

• 2012 You are Here

The Convergence of Devopshttp://bit.ly/itrev2

Monday, April 2, 12

Page 6: Devops Days Austin 2012 - SOTU

CAMS

• Culture

• Automation

• Measurement

• Sharing

Monday, April 2, 12

Page 7: Devops Days Austin 2012 - SOTU

CLAMS

• Culture

• Lean

• Automation

• Measurement

• Sharing

Monday, April 2, 12

Page 8: Devops Days Austin 2012 - SOTU

Culture

Devops is a HUMAN problem

Monday, April 2, 12

Page 9: Devops Days Austin 2012 - SOTU

Culture

“You can’t directly change culture. But you can change

behavior, and behavior becomes culture”

Lloyd TaylorVP Infrastructure, ngmoco:)

Monday, April 2, 12

Page 10: Devops Days Austin 2012 - SOTU

Behavior

When you repeatedly do an act, it becomes a habit. It is an automatic

response of the brain: You have been doing something in a particular way for a long time, so you tend to do it

the same way every time.

Monday, April 2, 12

Page 11: Devops Days Austin 2012 - SOTU

Monday, April 2, 12

Page 12: Devops Days Austin 2012 - SOTU

Where Did We Go Wrong

"We will encourage you to develop the three great virtues of a programmer:

laziness, impatience, and hubris." LarryWall

Monday, April 2, 12

Page 13: Devops Days Austin 2012 - SOTU

Insane Habits

vs

Kaizen Habits

Monday, April 2, 12

Page 14: Devops Days Austin 2012 - SOTU

Culture

Ah-ha! Ka-ching!

OpsDev

Wall of ion

onfusC

Remov

e

Monday, April 2, 12

Page 15: Devops Days Austin 2012 - SOTU

Monday, April 2, 12

Page 16: Devops Days Austin 2012 - SOTU

Good Habits

• Trust

• Respect

• Communication

• No Victims

• The Smell Test

• Slay the Dragon

• Fearless Behavior

• Piercing the Veil

• Shaman

• No Arrogance

Monday, April 2, 12

Page 17: Devops Days Austin 2012 - SOTU

Lean IT

vs

Lean Operations

Monday, April 2, 12

Page 18: Devops Days Austin 2012 - SOTU

Seven Sins of Devops

• Overproduction

• Delay

• Transporting

• Over-Processing

• Inventory

• Motion

• Defects

Monday, April 2, 12

Page 19: Devops Days Austin 2012 - SOTU

Devops What’s Not Working

• The Name

• No Definition

• The Church of Devops

• Automation Automation Automation

• A Billion Deploys a Day

Monday, April 2, 12

Page 20: Devops Days Austin 2012 - SOTU

Devops What’s Is Working

• The Name

• No Definition

• The Church of Devops

• Automation Automation Automation

• A Billion Deploys a Day

Monday, April 2, 12

Page 21: Devops Days Austin 2012 - SOTU

Devops Has Set the Bar High

Monday, April 2, 12

Page 23: Devops Days Austin 2012 - SOTU

@RealGeneKim, [email protected]

Resources• From the IT Process Institute

www.itpi.org– Both Visible Ops Handbooks– ITPI IT Controls Performance Study

• “Lean IT” by Orzen and Bell– Winner of the Shingo Prize 2011

• “Inspired: How To Create Products That Customers Love” by Cagan

• “Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation” by Humble, Farley

• Follow Gene Kim– @RealGeneKim– mailto:[email protected] – http://realgenekim.me/blog

Monday, April 2, 12

Page 24: Devops Days Austin 2012 - SOTU

@RealGeneKim, [email protected]

The Prescriptive DevOps

• Capture and codify how to start and finish successful DevOps transformations–Create isomorphic mapping between

plant floors and IT shops–Co-authoring with Patrick DeBois,

Mike Orzen, John Willis–Describe in detail how to replicate

the transformations describe in “When IT Fails: The Novel”

• Goals–How does Development, IT

Operations and Infosec become dependable partners–How do they work together to solve

business problems (and Infosec, too)

Monday, April 2, 12

Page 25: Devops Days Austin 2012 - SOTU

@RealGeneKim, [email protected]

Call To Action

• If you’re interested in reviewing early versions of “When IT Fails: The Novel,” email me.• If you’re interested in helping build or review the DevOps Cookbook, email me.

• I’m [email protected]

Monday, April 2, 12