devops days austin 2012 - sotu

Post on 13-May-2015

1.884 Views

Category:

Business

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DevopsState of the Union

Austin 2012

Monday, April 2, 12

Whoami

• An old son of a bitch

• VP of Services enStratus

• john.willis@enstratus.com

• @botchagalupe on Twitter

Monday, April 2, 12

Devops vs Noops

The Facts

Monday, April 2, 12

“DevOps is a cultural and professional movement”

Adam JacobFounder, Chef and Opscode

Monday, April 2, 12

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

CAMS

• Culture

• Automation

• Measurement

• Sharing

Monday, April 2, 12

CLAMS

• Culture

• Lean

• Automation

• Measurement

• Sharing

Monday, April 2, 12

Culture

Devops is a HUMAN problem

Monday, April 2, 12

Culture

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

behavior, and behavior becomes culture”

Lloyd TaylorVP Infrastructure, ngmoco:)

Monday, April 2, 12

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

Monday, April 2, 12

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

Insane Habits

vs

Kaizen Habits

Monday, April 2, 12

Culture

Ah-ha! Ka-ching!

OpsDev

Wall of ion

onfusC

Remov

e

Monday, April 2, 12

Monday, April 2, 12

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

Lean IT

vs

Lean Operations

Monday, April 2, 12

Seven Sins of Devops

• Overproduction

• Delay

• Transporting

• Over-Processing

• Inventory

• Motion

• Defects

Monday, April 2, 12

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

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

Devops Has Set the Bar High

Monday, April 2, 12

@RealGeneKim, genek@realgenekim.me

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:genek@realgenekim.me – http://realgenekim.me/blog

Monday, April 2, 12

@RealGeneKim, genek@realgenekim.me

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

@RealGeneKim, genek@realgenekim.me

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 genek@realgenekim.me

Monday, April 2, 12

top related