SlideShare a Scribd company logo
The
Eternal
Recurrence of
DevOps
@cote
VMWare Tanzu
A note on CHARTS
Surveys are Dangerous
...but what else do we have?
Part 01:
How is your local dev/op doing?
The point is running apps, so, developers...
Sources: "Operations is a competitive advantage… (Secret Sauce for Startups!)," Jesse Robbins, 2007; Cote at RedMonk, ~2010.
A wide gap between enterprises & others?
Normals Hipsters
25% 24% 23%
25% 24%
27%
35%
37%
40% 41% 41%
47%
50%
65% 65%
54%
56%
58%
50% 50%
61%
54% 53%
55%
53% 53%
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021
CI and CD usage, 2007 to 2021
CD CI
Source: State of Agile Surveys, VersionOne/CollabNet/digital.ai @cote
So, there’s still some work to do.
Let’s build a technology!
But wait.
“Technology is easy, people are
hard.”
Technology actually is hard,
A story based on true events
33%
50%
53%
42%
56%
28%
41%
46%
33%
39%
48%
58%
34%
36%
39%
40%
42%
49%
59%
Reduced Public Cloud Costs
Containerized Monolithic Applications
Shortened software development cycles
Enabled a Hybrid Model Between Public Cloud
and On-premises
Enabled Our Move to the Cloud
Ease Application Upgrades and Maintenance
Improved Resource Utilization
What benefits has your organization realized from
operating Kubernetes? Choose all that apply.
2022 2021 2020
Source: State of Kubernetes 2022, VMware Tanzu. @cote
12
Will PaaSplatforms ever take off?
2007
Sources: Learning Rails, Simon St. Laurent and Edd Dumbill, 2008; "Technical Dive into Cloud Native Application Platforms," Brian
Gracely, 2015;VMware Tanzu Application Platform; platform for building platform, 2017;
2015 2022
Not pictured: CORBA, J2EE, Rails, ESB, SOA/WS-*, LAMP, serverless, etc.
Part 02:
We are always going to rewrite the
app platform, just try to remember
more next time.
Michael Coté - The Eternal Recurrence of DevOps
Michael Coté - The Eternal Recurrence of DevOps
Build the datacenter of today
Photo from Erica Fischer.
"You cannot produce a platform without customers."
Bryan Ross, VMware, Sky TV
Source: “Improving JPMorgan Chase’s Developer Experience on the Cloud,” Nadi Away, JPMC, June 2022.
Actually, survival is mandatory...esp.
when it’s you!
The Home Depot Timeline
2015: Handful of apps, e.g., paint desk, tool rental
2016: ~130 apps in production
2018: “Every week, my product and design teams are
in people’s homes or [at] customer job sites, where
we are bringing in a lot of real-time insights from the
customers.”
2021: one customer’s spend up from $100k to $300k.
Sources: “From 0 to 1000 Apps: The First Year of Cloud Foundry at The Home Depot,” Anthony McCulley, The Home Depot, Aug 2016; “Cloud Native at The Home Depot, with Tony McCulley,”
Pivotal Conversations #45; USAF presentations and write-ups; "Driving Business Agility Without Large-Scale Transformation Programs," Venkatesh Arunachalam, Sep 2021; The Business
Bottleneck, Coté.
Sources: “The Adaptive Enterprise: Can Your Application Platform Cope with a Crisis?” Forrester, et. al., Jan 2022.
Be a little less zero-sum next
time.
You know, “empathy”, or whatever.
22
Coté
@cote | http://cote.io | cotem@vmware.com

More Related Content

PDF
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
PDF
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
PDF
Dipping Your Toes Into Cloud Native Application Development
PPTX
Strategies for Securing Availability and Optimizing Application Performance i...
PPTX
Cloud Foundry Roadmap (Cloud Foundry Summit 2014)
PDF
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
PDF
Automating Applications with Habitat - Sydney Cloud Native Meetup
PPTX
Cf summit2014 roadmap
Rethinking enterprise architecture for DevOps, Agile, and cloud native organi...
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
Dipping Your Toes Into Cloud Native Application Development
Strategies for Securing Availability and Optimizing Application Performance i...
Cloud Foundry Roadmap (Cloud Foundry Summit 2014)
CNCF Webinar Series: "Creating an Effective Developer Experience on Kubernetes"
Automating Applications with Habitat - Sydney Cloud Native Meetup
Cf summit2014 roadmap

Similar to Michael Coté - The Eternal Recurrence of DevOps (20)

PPTX
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
PPTX
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
PDF
The Cloud Foundry Story
PDF
Dev Ops without the Ops
PDF
Open stack swift_essex_meetup_2012_06_21_judd_maltin
PPTX
JAX London 2014 "Building Java Applications for the Cloud: The DHARMA princip...
PPTX
JavaOne 2014: Cloud Developer's DHARMA: Redefining 'done' for Cloud applications
PDF
Wellington DevOps: Bringing Your Applications into the Future with Habitat
PDF
Journey toward3rdplatform
PDF
How to survive continuous innovation - Sebastien Goasguen - DevOpsDays Tel Av...
PDF
Devoxx France 2013 Cloud Best Practices
PPTX
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
PDF
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
PDF
"Portrait of the developer as The Artist" Lockheed Architect Workshop
PDF
A DevOps State of Mind with Microservices, Containers and Kubernetes
PPTX
Linux Foundation Japan 2015
PPTX
Cloud Foundry Open Tour - London
PPT
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
PDF
StackEngine Demo - Docker Austin
PDF
Evolving to Cloud-Native - Anand Rao
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
The Cloud Foundry Story
Dev Ops without the Ops
Open stack swift_essex_meetup_2012_06_21_judd_maltin
JAX London 2014 "Building Java Applications for the Cloud: The DHARMA princip...
JavaOne 2014: Cloud Developer's DHARMA: Redefining 'done' for Cloud applications
Wellington DevOps: Bringing Your Applications into the Future with Habitat
Journey toward3rdplatform
How to survive continuous innovation - Sebastien Goasguen - DevOpsDays Tel Av...
Devoxx France 2013 Cloud Best Practices
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
"Portrait of the developer as The Artist" Lockheed Architect Workshop
A DevOps State of Mind with Microservices, Containers and Kubernetes
Linux Foundation Japan 2015
Cloud Foundry Open Tour - London
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
StackEngine Demo - Docker Austin
Evolving to Cloud-Native - Anand Rao
Ad

More from DevOpsDays DFW (20)

PDF
Nigel Thurlow - DevOps is Enterprise Wide.pdf
PPTX
Michael Nygard - Uncoupling
PDF
Dan Barker - Understanding Risk Can Fund Transformation
PDF
Vijay Challa - SSO on Cloud - Gateway Approach
PDF
Aaron Mell - The Continuous Improvement Toolbox: Post-Mortems
PDF
Steve Shangguan - The Unreasonable Effectiveness of Combining and Correlating...
PDF
Farrah Campbell - Open Mind, Open Doors. Change your narrative and achieve wh...
PDF
Bjorn Edwin - Start Your Own DevOps Dojo in 8 Simple Steps
PPTX
Crux Conception - 'TECH-LIVES MATTER, HANDS UP, DON'T REBOOT'
PPTX
Dana Finster - DevOps - Do the Math
PDF
Detangling complex systems with compassion & production excellence
PDF
Speeding Up Innovation
PDF
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
PDF
Hidden Costs of Chasing the Mythical 'Five Nines'
PDF
Stepping Up Your DevOps With Step Functions
PDF
DevSecOps Through Blunt Force Trauma, I'm the Trauma
PDF
Avoid the Distributed Monolith!!
PDF
Using Docker to Build Software
PDF
Managing Cloud Infrastructure at Scale
PDF
The 12 Layer Burrito VS The 12 Factor APP
Nigel Thurlow - DevOps is Enterprise Wide.pdf
Michael Nygard - Uncoupling
Dan Barker - Understanding Risk Can Fund Transformation
Vijay Challa - SSO on Cloud - Gateway Approach
Aaron Mell - The Continuous Improvement Toolbox: Post-Mortems
Steve Shangguan - The Unreasonable Effectiveness of Combining and Correlating...
Farrah Campbell - Open Mind, Open Doors. Change your narrative and achieve wh...
Bjorn Edwin - Start Your Own DevOps Dojo in 8 Simple Steps
Crux Conception - 'TECH-LIVES MATTER, HANDS UP, DON'T REBOOT'
Dana Finster - DevOps - Do the Math
Detangling complex systems with compassion & production excellence
Speeding Up Innovation
DevOps Theory vs. Practice: A Song of Ice and Tire-Fire
Hidden Costs of Chasing the Mythical 'Five Nines'
Stepping Up Your DevOps With Step Functions
DevSecOps Through Blunt Force Trauma, I'm the Trauma
Avoid the Distributed Monolith!!
Using Docker to Build Software
Managing Cloud Infrastructure at Scale
The 12 Layer Burrito VS The 12 Factor APP
Ad

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Machine learning based COVID-19 study performance prediction
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Machine learning based COVID-19 study performance prediction
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Chapter 3 Spatial Domain Image Processing.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
MIND Revenue Release Quarter 2 2025 Press Release
sap open course for s4hana steps from ECC to s4
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Understanding_Digital_Forensics_Presentation.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Michael Coté - The Eternal Recurrence of DevOps

  • 2. A note on CHARTS Surveys are Dangerous ...but what else do we have?
  • 3. Part 01: How is your local dev/op doing?
  • 4. The point is running apps, so, developers...
  • 5. Sources: "Operations is a competitive advantage… (Secret Sauce for Startups!)," Jesse Robbins, 2007; Cote at RedMonk, ~2010.
  • 6. A wide gap between enterprises & others? Normals Hipsters
  • 7. 25% 24% 23% 25% 24% 27% 35% 37% 40% 41% 41% 47% 50% 65% 65% 54% 56% 58% 50% 50% 61% 54% 53% 55% 53% 53% 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 CI and CD usage, 2007 to 2021 CD CI Source: State of Agile Surveys, VersionOne/CollabNet/digital.ai @cote
  • 8. So, there’s still some work to do. Let’s build a technology!
  • 9. But wait. “Technology is easy, people are hard.”
  • 10. Technology actually is hard, A story based on true events
  • 11. 33% 50% 53% 42% 56% 28% 41% 46% 33% 39% 48% 58% 34% 36% 39% 40% 42% 49% 59% Reduced Public Cloud Costs Containerized Monolithic Applications Shortened software development cycles Enabled a Hybrid Model Between Public Cloud and On-premises Enabled Our Move to the Cloud Ease Application Upgrades and Maintenance Improved Resource Utilization What benefits has your organization realized from operating Kubernetes? Choose all that apply. 2022 2021 2020 Source: State of Kubernetes 2022, VMware Tanzu. @cote
  • 12. 12
  • 13. Will PaaSplatforms ever take off? 2007 Sources: Learning Rails, Simon St. Laurent and Edd Dumbill, 2008; "Technical Dive into Cloud Native Application Platforms," Brian Gracely, 2015;VMware Tanzu Application Platform; platform for building platform, 2017; 2015 2022 Not pictured: CORBA, J2EE, Rails, ESB, SOA/WS-*, LAMP, serverless, etc.
  • 14. Part 02: We are always going to rewrite the app platform, just try to remember more next time.
  • 17. Build the datacenter of today Photo from Erica Fischer.
  • 18. "You cannot produce a platform without customers." Bryan Ross, VMware, Sky TV Source: “Improving JPMorgan Chase’s Developer Experience on the Cloud,” Nadi Away, JPMC, June 2022.
  • 19. Actually, survival is mandatory...esp. when it’s you! The Home Depot Timeline 2015: Handful of apps, e.g., paint desk, tool rental 2016: ~130 apps in production 2018: “Every week, my product and design teams are in people’s homes or [at] customer job sites, where we are bringing in a lot of real-time insights from the customers.” 2021: one customer’s spend up from $100k to $300k. Sources: “From 0 to 1000 Apps: The First Year of Cloud Foundry at The Home Depot,” Anthony McCulley, The Home Depot, Aug 2016; “Cloud Native at The Home Depot, with Tony McCulley,” Pivotal Conversations #45; USAF presentations and write-ups; "Driving Business Agility Without Large-Scale Transformation Programs," Venkatesh Arunachalam, Sep 2021; The Business Bottleneck, Coté.
  • 20. Sources: “The Adaptive Enterprise: Can Your Application Platform Cope with a Crisis?” Forrester, et. al., Jan 2022.
  • 21. Be a little less zero-sum next time. You know, “empathy”, or whatever.