December 13, 2018
2019 DevOps Predictions:
Gene Kim Places His Bets for Next Year
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
3
3© 2018 Forrester. Reproduction PROHIBITED.
4
Meet Your Presenters
Gene Kim Andreas Prins
@AndreasPrins@RealGeneKim
5
1
6
State of DevOps 2018
▪ Fifth year of the State of DevOps Report
− Encompassing over 30K respondents
▪ Full of interesting and provocative learnings
7
Key Findings - Elite Performers
© 2018, DevOps Research and Assessment, LLC. All Rights Reserved.
8
New 2018 Performance Benchmarks
© 2018, DevOps Research and Assessment, LLC. All Rights Reserved.
9
Outsourcing
▪ Low performing teams are 3.9X
more likely to use functional
outsourcing than elite teams
▪ Elite teams rarely adopt functional
outsourcing
Misguided performers
have the highest use
of outsourcing of all
groups
© 2018, DevOps Research and Assessment, LLC. All Rights Reserved.
10
Misinformed Low Performers
▪ Some teams optimize for caution: low deploy
frequency, high lead times, and low deployment
failure
▪ That same group also reports the longest times to
restore service for outages (1-6 months!)
▪ Large-batch changes add complexity & no one
thinks it will happen to them, but 5% of teams
suffer the consequences
© 2018, DevOps Research and Assessment, LLC. All Rights Reserved.
11
2
12
The Rise of Pipelines
Cloud and
microservices
Bundled
business
releases
Combined CI
cycles towards
production
13
3
14
The Business/Technical Divide
▪ Increasingly, the obstacles and challenges facing technology leaders
are outside of the technology value stream
− Project management, information security and compliance, business
leadership
15
DevOps Enterprise: Lessons Learned
▪ In 2018, IT Revolution held the fifth DevOps Enterprise Summit, a conference for horses, by
horses
▪ Over the years, the conference has hosted over 250 leaders from:
− Capital One, KeyBank, Barclays, GE Capital, ING Bank, Fidelity, PNC, ADP, BofA, Western Union, BBVA
− Nationwide Insurance, Zurich Insurance, Hiscox, Aviva, LV=
− Walmart, Nordstrom, Target, Macy’s, Marks and Spencer
− Nike, Adidas, Sherwin Williams
− Verizon, Telstra, T-Mobile, Orange, CSG
− Raytheon, Lockheed Martin, Northrop Grumman, CSRA, Jaguar Land Rover
− Disney, Ticketmaster, NBC/Universal
− Kaiser Permanente
− US Citizenship & Immigration Services, UK HM Revenue Collection, DISA Forge.mil, NZ Ministry of Social
Development, UK Welfare and Pensions, US Joint Warfare Analysis Center
16Source: https://www.youtube.com/watch?v=tgf_D2DUlJ0&list=PLvk9Yh_MWYuzV60LtpXOIPNnd6p67dWSN&index=7
17Source: https://www.youtube.com/watch?v=CTDx627FRVg&list=PLvk9Yh_MWYuzV60LtpXOIPNnd6p67dWSN&index=4
18Source: https://www.youtube.com/watch?v=4XYIs-6ZMjk&list=PLvk9Yh_MWYuzV60LtpXOIPNnd6p67dWSN&index=3
19Source: https://www.youtube.com/watch?v=13C95oShKgQ&list=PLvk9Yh_MWYuzV60LtpXOIPNnd6p67dWSN&index=14
20Source: https://www.youtube.com/watch?v=m5CllYwdOwM&list=PLvk9Yh_MWYuzV60LtpXOIPNnd6p67dWSN&index=10
21
4
22
DevOps as Code
define
every
element
automate
all
steps
include
every
role
repeatable
release
process
auditable
release
process
23
Developers
SREs
Architects
Release Managers
Change Managers
Testers
Audit/Compliance
Security
IT Management
24
5
25
A Big Surprise for Gene
▪ For decades, I self-identified as an Ops person…
▪ 2 years ago, I’ve started to self-identify as Dev
− Clojure / ClojureScript
− LISP, functional programming, immutability
− 3,000 lines of Objective C -> 1500 lines of TypeScript/React -> 500 lines of
ClojureScript
▪ Development is so fun, and these days, you can do miraculous
things with so little effort
26
Functional Programming and Future of Ops
Source: Cornelia Davis, Pivotal (https://www.youtube.com/watch?v=R1RDhUf1Go4)
27Source: Cornelia Davis, Pivotal (https://www.youtube.com/watch?v=R1RDhUf1Go4)
28Source: Cornelia Davis, Pivotal (https://www.youtube.com/watch?v=R1RDhUf1Go4)
29Source: Cornelia Davis, Pivotal (https://www.youtube.com/watch?v=R1RDhUf1Go4)
30Source: Cornelia Davis, Pivotal (https://www.youtube.com/watch?v=R1RDhUf1Go4)
31
Interestingly, it Portends Future of Ops
▪ Core concepts
− Immutability
− Pure functions
− Composability
▪ Look at…
− Docker, Docker Compose
− Kubernetes
− Kubernetes sidecars
− Event streams: Apache Kafka
32
Never Have I Valued Infrastructure More
▪ Things I detest now
− Everything outside of my application
− Connecting anything to anything
− Secrets management
− Bash
− YAML
− Patching
− Building Kubernetes deployment files (mostly by Googling)
− Why my cloud costs are so high
33
6
34
Predictive
DevOps
Questions?
36
On-Demand Webinars
Accelerate DevOps Transformation with App
Migration to the Cloud
Build a Bridge Between CI/CD and ITSM and Make
the Promise of DevOps Come to Life
www.xebialabs.com
Questions?
www.xebialabs.com
Thank You

2019 DevOps Predictions