nerdexam
Cisco

350-201 · Question #17

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…

The correct answer is A. continuous delivery. Continuous delivery ensures code is always in a releasable state and can be deployed on demand, enabling frequent releases to close feedback loops rapidly.

Fundamentals

Question

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?

Options

  • Acontinuous delivery
  • Bcontinuous integration
  • Ccontinuous deployment
  • Dcontinuous monitoring

How the community answered

(43 responses)
  • A
    86% (37)
  • B
    5% (2)
  • C
    2% (1)
  • D
    7% (3)

Why each option

Continuous delivery ensures code is always in a releasable state and can be deployed on demand, enabling frequent releases to close feedback loops rapidly.

Acontinuous deliveryCorrect

Continuous delivery is a practice where every code change is automatically built, tested, and staged so it can be released to production at any time with a manual trigger. This allows teams to push patches and updates to market as often as needed while maintaining control over the release cadence, directly satisfying the requirement for frequent, rapid delivery.

Bcontinuous integration

Continuous integration focuses on frequently merging code changes and running automated tests, but does not by itself manage or accelerate the release-to-market process.

Ccontinuous deployment

Continuous deployment automatically deploys every passing commit to production without human approval, removing team control over release timing rather than enabling on-demand, frequent releases.

Dcontinuous monitoring

Continuous monitoring is an operational practice that observes running systems for issues; it does not address the software build or release pipeline.

Concept tested: Continuous delivery vs. related CI/CD pipeline practices

Source: https://learn.microsoft.com/en-us/devops/deliver/what-is-continuous-delivery

Topics

#CI/CD#continuous delivery#software development lifecycle#DevSecOps

Community Discussion

No community discussion yet for this question.

Full 350-201 Practice