Continuous deployment
Appearance
Continuous deployment (CD) is a software engineering approach in which software functionalities are delivered frequently.[1]Cite error: There are <ref>
tags on this page without content in them (see the help page).Cite error: There are <ref>
tags on this page without content in them (see the help page). CD is often confused with continuous delivery, a different approach in which software is deemed to be potentially capable of being deployed but is actually not deployed.[2]
References
- ^ Shahina, Mojtaba; Ali Babara, Muhammad; Zhu, Liming (2017). "Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices". IEEE Access. 5: 3909–3943. doi:10.1109/ACCESS.2017.2685629.
- ^ Shahin, Mojtaba; Ali Babar, Muhammad; Zahedi, Mansooreh; Zhu, Liming (2017). "Beyond Continuous Delivery: An Empirical Investigation of Continuous Deployment Challenges". Proceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement: 111–120. doi:10.1109/ESEM.2017.18.
External links
- Continuous Delivery Vs. Continuous Deployment: What's the Diff? by Carl Caum, Product Manager at Puppet (software)