behind the book: gene kim's top takeaways from researching and writing 'the devops...

35
Behind the Book: Gene Kim’s Top Takeaways from Researching and Writing ‘The DevOps Handbook’ Gene Kim, Co-author of "The DevOps Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win” Tim Buntel, VP Products, XebiaLabs

Upload: xebialabs

Post on 11-Jan-2017

202 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Behind the Book: Gene Kim’s Top Takeaways from Researching and Writing ‘The DevOps Handbook’ Gene Kim, Co-author of "The DevOps Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win” Tim Buntel, VP Products, XebiaLabs

Page 2: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

2

Housekeeping ▪  This webinar is being recorded

▪  Links to the slides and the recording will be made available after the presentation

▪  You can post questions via the GoToWebinar Control Panel.

▪  Your submitted questions, the ones you submit during the webinar here or via twitter @xebialabs #DevOpsHandbook are eligible for a chance to win a copy of ‘The DevOps Handbook’!

Page 3: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

3

Meet Your Presenters

Tim Buntel VP of Products

@tbuntel

Gene Kim

Co-author of "The DevOps Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”

@RealGeneKim

Page 4: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

4

The DevOps Handbook is Here!

▪  5+ years in the making ▪  23 chapters ▪  48 case studies ▪  98,124 words ▪  48 images ▪  503 endnotes ▪  192 footnotes

Page 5: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Metrics

Page 6: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

6

High Performers Are More Agile

200x

2,555x more frequent

deployments faster lead times than their peers

Source: Puppet Labs 2015 State Of DevOps Report: https://puppet.com/resources/white-paper/2016-state-of-devops-report

Page 7: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

7

High Performers Are More Reliable

3x

24x lower change

failure rate faster mean time to recover (MTTR)

Source: Puppet Labs 2015 State Of DevOps Report: https://puppet.com/resources/white-paper/2016-state-of-devops-report

Page 8: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

8

High Performers Are More Secure and Controlled

2x

29% less time spent

remediating security issues

more time spent on new work

Source: Puppet Labs 2015 State Of DevOps Report: https://puppet.com/resources/white-paper/2016-state-of-devops-report

Page 9: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

9

High Performers Win in the Marketplace

2x

50% more likely to exceed

profitability, market share & productivity goals

higher market capitalization growth over 3 years*

Source: Puppet Labs 2014 State Of DevOps

Page 10: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

More on Metrics!

Page 11: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

11

What is the One Question that Predicts Performance with

Startling Accuracy?

Page 12: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

12

“To what degree do we fear doing deployments?”

Source: Puppet Labs 2015 State Of DevOps: https://puppetlabs.com/2015-devops-report

Page 13: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

13

DeploymentLeadTimePredicts…

▪  AbilityforDevandOpstosharea“commonsourceoftruth”

▪  Effec<venessofourautomatedtes<nginthedeploymentpipeline

▪  Abilitytoquicklydeployintoproduc<onwithoutcausingchaosanddisrup<on

▪  Abilitytodetectandcorrectproblemsthroughmonitoring

▪  AbilityforDevandOpstoworktogetherinawaythatis“win/win”▪  Howquicklydeveloperscangetfeedbackontheirwork−  Tes<ng,deploying,produc<onoutcomes,customeroutcomes

Page 14: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Automation

Page 15: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

15

Nordstrom Value Stream Mapping

▪  Courtney Kissler, VP Store Technologies ▪  Initial areas of focus: e-commerce/web, mobile app team,

in-store cafeteria systems ▪  Value stream mapping workshop −  Mainframe application: Cosmetic Business Office app −  Long lead times, high error rates

Page 16: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Conway’s Law

Page 17: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

17

The Birth And Death Of Etsy Sprouter

▪  Conway’s Law: “if you have four groups working on a compiler, you’ll get a four pass compiler”

▪  A story about teams of engineers implementing changes −  Devs and DBAs −  Devs and DBAs and Sprouter team −  Devs

Page 18: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Security

Page 19: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

19

Capital One: DevOpsSec

Source: Tapabrata Pal, Capital One

Page 20: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Getting Started

Page 21: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

21

Improvement Blitzes

▪  LinkedIn Operation Inversion ▪  Etsy Hack Week ▪  Facebook Hack Week

Page 22: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

Automated Testing

Page 23: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

23

Case Study:

2005 Google Web Services Transformation

Page 24: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

24

The DevOps Handbook is Here!

▪  5+ years in the making ▪  23 chapters ▪  48 case studies ▪  98,124 words ▪  48 images ▪  503 endnotes ▪  192 footnotes

Page 25: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

25

Want More Learn More?

To receive the following: ▪  A copy of this presentation ▪  See early drafts of our upcoming DevOps Handbook ▪  The 140 page excerpt of The Phoenix Project ▪  Videos and slides from DevOps Enterprise 2014-2016 ▪  Link to the DevOps Audit Defense Toolkit ▪  One hour excerpt of The Phoenix Project audiobook Just pick up your phone, and send an email:

To: [email protected] Subject: devops

[email protected]

devops

Page 26: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

26

What are other DevOps learnings you’ve had in your journey?

Page 27: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

27

Session ID:

DevOps Enables Dynamic, Learning Organizations…

Page 28: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

28

Dr. Steven Spear

“Whiledesigningperfectlysafesystemsislikelybeyondourabili<es,safesystemsareclosetoachievable”whenthefourfollowingcondi<onsaremet…”

Source: Dr. Steven Spear

Page 29: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

29

Dr. Steven Spear’s Four Capabilities

1.  See problems as they occur 2.  Swarm and solve problems to create new knowledge 3.  Spread new knowledge throughout the organization 4.  Leaders create new leaders

Source: Dr. Steven Spear

Page 30: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

30

DevOpsEnterprise:LessonsLearned

▪  OnOct19-21,weheldthesecondDevOpsEnterpriseSummit,aconferenceforhorses,byhorses

▪  SpeakersincludedfiMyleadersfrom:−  Macy’s,Disney,Target,GECapital,WesternUnion,SherwinWilliams,Blackboard,Nordstrom,Telstra,USDepartmentofHomelandSecurity,CSG,Raytheon,IBM,Ticketmaster,MITRE,MarksandSpencer,BarclaysCapital,MicrosoM,Na<onwideInsurance,CapitalOne,Gov.UK,Fidelity,RallySoMware,Neustar,Walmart,PNC,ADP,…

Page 31: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

31

ObservaAons

▪  Theywereusingthesametechnicalprac<cesandge\ngthesamesortofmetricsastheunicorns−  Target:100+deploysperweek,<10incidentspermonth,enabled53

businessini<a<ves−  CapitalOne:100sofdeploysperday,lead<meofminutes−  Macy’s:1,500manualtestsevery10days,now100Ksautomatedtests

rundaily−  Disney:Hasembeddednearly100OpsengineersintoLOBteamsacross

theenterprise−  Na<onwideInsurance:Re<rementPlansapp(COBOLonmainframe)−  Raytheon:tes<ngandcer<fica<onfrommonthstoaday−  USCIS:securityandcompliancetes<ngruneverycodecommit

Page 32: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

32

OtherSideOfInnovaAon

32

Page 33: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

33

V I S I B I L I T Y

AUTOMATION

CONTROL

§  Continuous Delivery and DevOps pioneer, authority and technology leader

§  Global team in US, Europe & APAC

§  Consistently recognized by leading industry analysts

Connecting the dots for Continuous Delivery at enterprise scale

About XebiaLabs

VISIBILITY

AUTOMATION

CONTROL

Page 34: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

34

Award-winning tools, recognized by leading industry analysts

Orchestrate, automate and get visibility into release pipelines

Automate and standardize complex application deployments

Analyze test results across multiple test tools

XebiaLabs Solutions: Connecting the dots for Continuous Delivery at enterprise scale

Page 35: Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The DevOps Handbook

35

Other Great Resources

blog.xebialabs.com

@xebialabs

youtube.com/xebialabs

www.xebiaLabs.com/products

www.xebiaLabs.com/resourcesGetoure-book“TheITManager’sGuidetoCon<nuousDelivery”andotherDevOpsResources

GetstartedwithXebiaLabsforfreetoday