A couple of things that really annoy me: People ahead of me in the express checkout who buy cigarettes and lottery tickets and pay by check. Incorrect punctuation on signage. Anybody talking about “DevOps-as-a-Service” as if such a thing could really exist.
DevOps-as-a-Service is a non sequitur. It does not compute. DevOps-as-a-Service is like Digestion-as-a-Service-some things you just have to do yourself.
DevOps is a manifestation of your business culture. It’s not just about tooling or a bunch of cloud infrastructure. The idea that anybody could take all the fundamental organizational elements that go into DevOps and “manage” them for you is ridiculous.
Each company’s DevOps puzzle is made up of pieces with a unique shape and fit: tooling, people, automation/processes, mindset and more. How can some other company manage that for you? It’s like “… building a car with the motor located elsewhere.” That could only work if you don’t really need a car in the first place.
Because DevOps-as-a-Service cannot in reality exist, anything called that must, in fact, be something else. The “as-a-Service” postfix has a lot of momentum behind it these days, partly because it’s seen as synonymous with “easy.” So it’s probably inevitable that people would stick it on the end of DevOps, which is rarely easy and takes a lot more planning than most outsourcing decisions.
TriNimbus, for example, is really selling consulting. LogicWorks “DevOps in the Cloud” is mostly about cloud infrastructure, which is just a sliver of what DevOps actually encompasses. Base2 and Cake are totally about tooling/infrastructure, with some “collaboration” thrown in. There are many similar services already in the marketplace, such as the RackSpace DevOps Automation Service, which likewise is all about automation.
I’m not saying these offerings have no value-but I am saying that they are not DevOps-as-a-Service. Treating somebody else’s infrastructure as code doesn’t give them a DevOps culture, though it might be cost-effective or accelerate their software development lifecycle or whatever.