As cloud computing implementations grow in size and scope, successfully managing the deployment of and development process for those services becomes ever more challenging. And when companies attempt ...