IBM Cloud Associate Developer — Question 22
What is Continuous Delivery?
Answer options
- A. Automating the process that moves software through the software development lifecycle
- B. An asynchronous message delivery service on IBM Cloud
- C. The practice of using canary deployments when delivering code
- D. Frequently code, build, and integrate the work of all developers on a software project each day
Correct answer: D
Explanation
The correct answer, D, describes the essence of Continuous Delivery, which emphasizes frequent integration and building of code by all developers to ensure a smooth and reliable software release process. Option A relates to automation but does not specify the frequency of integration, while options B and C address other aspects of software delivery that are not relevant to Continuous Delivery.