In short, DevOps is a culture and continuous delivery is a practice. DevOps defines how an organization, its developers, operations personnel and other stakeholders get aligned on the shared goal of delivering quality software reliably and repeatedly. The goal of DevOps is to increase collaboration between the engineering and IT teams, thereby enabling more frequent and streamlined delivery. This whitepaper illustrates the benefits of continuous delivery.
This is a radical departure for most organizations. Typically, software is developed, tested and deployed by different functional groups, with different priorities, often using waterfall methodologies. Continuous delivery is a part of a DevOps practice that helps automate software development, testing and delivery through tools and processes.
Learn more about CloudBees solutions for continuous delivery on premise and SaaS.