Live briefing
Everything about Continuous deployment
Software-engineering approach
Continuous deployment (CD) is a software engineering approach in which software functionalities are delivered frequently and through automated deployments. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Continuous deploymentA 5-minute orientation
- Skim a recent paper: A structured model for continuous improvement methodology deployment and sustainment: A case studyInfluential work since 2022
- Pick up a classic book: Implementing Hoshin KanriThe most-reprinted book on the subject
- Read the landmark paper: The highways and country roads to continuous deploymentCited 115 times
- Go sideways: Continuous deliveryA closely related topic
- Go sideways: Continuous integrationA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The highways and country roads to continuous deployment
The Top 10 Adages in Continuous Deployment
Continuous Training and Deployment of Deep Learning Models
An empirical study of architecting for continuous delivery and deployment
Requirements Engineering and Continuous Deployment
Towards Continuous Deployment for Blockchain
5G/5G+ network management employing AI-based continuous deployment
A conceptual framework for deployment of strategy‐related continuous improvements
🆕 Influential since 2022
A structured model for continuous improvement methodology deployment and sustainment: A case study
Continuous deployment in software-intensive system-of-systems
Optimizing continuous integration and continuous deployment pipelines with machine learning: Enhancing performance and predicting failures
Sensor Node Deployment Optimization for Continuous Coverage in WSNs
Enabling continuous deployment techniques for quantum services
📚 Books worth reading
- 📕Implementing Hoshin KanriAnders Melander, David Andersson · 2021
- 📕Status report on LiberiaUnited States. President (1993-2001 : Clinton) · 1996
Continuous DeliveryJez Humble, David Farley · 2010- 📕A report on U.S. military personnelUnited States. President (1993-2001 : Clinton) · 1999
Deployment guide seriesVasfi Gucer · 2005
GitOps and KubernetesBilly Yuen, Alexander Matyushentsev · 2021
DevOps 2. 4 ToolkitViktor Farcic · 2018
Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and DeploymentJean-Michel Bruel, Manuel Mazzara · 2019
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Continuous delivery Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably…
- Continuous integration Continuous integration (CI) is the practice of integrating source code changes frequently and ensuring that the integrated codebase is in a workable state…
- CI/CD In software engineering, CI/CD or CICD is the combined practices of continuous integration (CI) and continuous delivery (CD) or, less often, continuous…
- DevOps DevOps is the integration and automation of software development and information technology operations. DevOps encompasses the tasks necessary for software…
- Microservices In software engineering, a microservice architecture is an architectural pattern that organizes an application into a collection of loosely coupled, fine-graine…
- Build automation Build automation is the practice of building software systems in a relatively unattended fashion. The build is configured to run with minimized or no software…
- Release engineering Release engineering, frequently abbreviated as RE or as the clipped compound Releng, is a sub-discipline in software engineering concerned with the compilation…
- Orchestration (computing) In system administration, orchestration is the automated configuration, coordination, deployment, and management of computer systems and software. Many…