DevOps is dead? Nope, it is maturing ft. Jesse Robbins
The Confident Commit by Rob Zuber · · Video · 37:57
"Organizations evolve like cities. You start with a few shacks in the woods. Eventually you have enough at stake that you need building codes, fire codes, a fire department, and someone who actually tests the sprinklers."
DevOps is not dead. It's maturing. Platform engineering is the next layer of the same idea, not a replacement for it. My conversation with Rob Zuber on what's actually changing and what isn't.
Rob Zuber hosted me on The Confident Commit in the middle of the "DevOps is dead" content marketing push. A lot of people asked me to weigh in on that narrative and I had mostly been rolling my eyes at it. This was the conversation where I said out loud what I actually think.
DevOps is not dead. It's maturing. Platform engineering is what happens when an organization gets big enough that some components of the stack deserve their own dedicated team. I've run platform teams my entire career. We did it inside Amazon and then started externalizing the components as web services. The shape of that is normal and good. What's not good is the clickbait around it, which takes a movement built on getting people to work together better and attacks them personally by declaring them dead. I find that shameful. Every CTO and CIO I know who is actually doing this work is turned off by it.
Rob and I also got into what's actually changing under the hood. Observability is still in early days, and better instrumentation lets us build more complex distributed systems, which then drives the next round of how teams organize around the pieces. AI is going to change things, but the recurring promise of fully autonomic, self-healing systems is the self-driving car of our industry. Every advance in compute follows Jevons paradox. We make a thing cheaper and easier to consume, and we consume more of it. Cheap S3 and EC2 let us build harder problems on top of the easier base.
The frame I keep coming back to is that organizations evolve like cities. You start with a few shacks in the woods. Eventually you have enough at stake that you need building codes, fire codes, a fire department, and someone who actually tests the sprinklers. The DevOps movement is the building-codes era of how we ship software. Platform engineering is the fire department. They're the same project.
