It seems as though every component of business computing is being offered as a cloud-based service, including DevOps. The business advantages of using cloud services are obvious: You can rent computing resources rather than having to buy and manage them, and you can make changes faster since there is no on-site hardware to deal with. However, can you really outsource every aspect of business computing? Can DevOps as a Service really work? Does cloud collaboration between development and operations speed up projects, or does it mean companies lose control of business-critical applications?