May 2018
Intermediate to advanced
334 pages
7h 25m
English
In CD, each successful build gets deployed to a preferred environment, for example, production. Environments vary from organization to organization. So, CD is not meant for a production environment but you can use it for other environments too like dev, staging, and so on. CD is more important from a technical team's perspective. Under CD, there are several other practices, such as automated unit testing, labeling, versioning of build numbers, and traceability of changes. With continuous delivery, the technical team ensures that the changes pushed to production through various lower environments work as expected in production. Usually, these are small and deployed very quickly.