continuous deployment (CD)

CloudBees CD/RO

The logical extreme of software development is to automate deployment to production for every change that passes automated tests, a DevOps practice called continuous deployment (CD). Continuous deployment is often confused with continuous delivery, but they are separate practices. Continuous deployment works for web services, but not for software such as mobile apps or in highly regulated environments that require manual deployment. Continuous delivery works for all kinds of software.