Performing CyberOps Using Cisco Security Technologies (CBRCOR) — Question 112

An engineer is developing an application that requires frequent updates to close feedback loops and enable teams to quickly apply patches. The team wants their code updates to get to market as often as possible. Which software development approach should be used to accomplish these goals?

Answer options

Correct answer: A

Explanation

The correct answer is A, continuous delivery, as it focuses on automating the release process to enable frequent and reliable updates to production. Continuous integration (B) emphasizes merging code changes frequently but does not guarantee deployment readiness. Continuous deployment (C) goes a step further by automatically deploying code changes, but it may not always involve the structured release process that continuous delivery entails. Continuous monitoring (D) is important for observing application performance and user feedback but does not directly relate to the frequency of code updates.