nerdexam
Cisco

200-901 · Question #321

A group of software developers wants to improve its collaboration with the operations team. The group wants to deliver release-ready code that merges code changes back to the main branch and runs the

The correct answer is C. continuous integration. Continuous Integration (CI) is the DevOps practice of frequently merging code changes back to a shared main branch and automatically running tests with each merge. The key indicators in this scenario are: merging to the main branch as often as possible and running automated testi

Application Deployment and Security

Question

A group of software developers wants to improve its collaboration with the operations team. The group wants to deliver release-ready code that merges code changes back to the main branch and runs the automated testing as often as possible. Which DevOps concept does this scenario represent?

Options

  • Acontinuous delivery
  • Bversion control
  • Ccontinuous integration
  • Dcontinuous deployment

How the community answered

(41 responses)
  • A
    2% (1)
  • B
    2% (1)
  • C
    90% (37)
  • D
    5% (2)

Explanation

Continuous Integration (CI) is the DevOps practice of frequently merging code changes back to a shared main branch and automatically running tests with each merge. The key indicators in this scenario are: merging to the main branch as often as possible and running automated testing on each merge. Continuous Delivery (A) focuses on keeping code in a deployable state but does not emphasize frequent merging. Continuous Deployment (D) automatically pushes every passing build to production. Version Control (B) is simply the system used to track code changes, not a collaboration methodology.

Topics

#DevOps#Continuous Integration (CI)#Automated Testing#Code Merging

Community Discussion

No community discussion yet for this question.

Full 200-901 Practice