SOFTWARE ENGINEERING

SOFTWARE PROJECT MANAGEMENT

CONFIGURATION MANAGEMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which DevOps practice prioritizes keeping software deployable over working on new features?
A
Continuous deployment
B
Continuous delivery
C
Continuous Improvement
D
Continuous Integration
Explanation: 

Detailed explanation-1: -Continuous delivery (CD) is the process of automating build, test, configuration, and deployment from a build to a production environment. A release pipeline can create multiple testing or staging environments to automate infrastructure creation and deploy new builds.

Detailed explanation-2: -Continuous deployment is a strategy in software development where code changes to an application are released automatically into the production environment. This automation is driven by a series of predefined tests. Once new updates pass those tests, the system pushes the updates directly to the software’s users.

Detailed explanation-3: -You will use AWS CodePipeline, a service that builds, tests, and deploys your code every time there is a code change, based on the release process models you define.

There is 1 question to complete.