What DevOps is Not: Defeating Three Common Myths
David Tucker
42
I would challenge that DevOps done well can move much of the routine operations and maintenance to the developers. When you create a true CI/CD workflow, all a developer need do to deploy a new update is merge their code. If you give those same developers access to good monitoring tools, they can identify bugs caused by the code and fix them by committing a new patch. This traditionally would require a lot of intervention by the ops team.
That isn’t to say you don’t need an ops team at all, like so many think these days. You need an ops team to build all of this automation, and fix it when it breaks, so that all the devs need to see is a nice abstraction of “When I merge to master, my code goes to production”