devops days austin 2012 - sotu
Post on 13-May-2015
1.886 Views
Preview:
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
Great Resources
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