nerdexam
CompTIA

XK0-004 · Question #124

The development team has automated their software build process so each time a change is submitted to the source code repository, a new software build is compiled. They are requesting that the Linux…

The correct answer is D. To streamline the deployment process for deploying builds into test environments. The primary benefit of deployment automation is streamlining and accelerating the process of deploying software builds to target environments, reducing manual effort and human error.

Scripting, Containers and Automation

Question

The development team has automated their software build process so each time a change is submitted to the source code repository, a new software build is compiled. They are requesting that the Linux operations team look into automating the deployment of the software build into the test environment. Which of the following is the benefit to the development team for implementing deployment automation?

Options

  • ATo ensure the build commits are also deployed to the test environment
  • BTo enable notifications when builds are deployed to the test environment
  • CTo ensure software builds in test are not accidentally deployed to production
  • DTo streamline the deployment process for deploying builds into test environments

How the community answered

(53 responses)
  • B
    2% (1)
  • C
    4% (2)
  • D
    94% (50)

Why each option

The primary benefit of deployment automation is streamlining and accelerating the process of deploying software builds to target environments, reducing manual effort and human error.

ATo ensure the build commits are also deployed to the test environment

Ensuring build commits are deployed is already handled by the existing CI trigger; it is not a new benefit introduced specifically by adding deployment automation.

BTo enable notifications when builds are deployed to the test environment

Build notifications are a secondary, optional feature of automation tooling and not the primary operational benefit that deployment automation delivers.

CTo ensure software builds in test are not accidentally deployed to production

Preventing test builds from reaching production is an environment isolation and access-control concern, separate from the efficiency benefit that automating test-environment deployments provides.

DTo streamline the deployment process for deploying builds into test environmentsCorrect

Deployment automation eliminates manual, repetitive steps and enforces a consistent, repeatable deployment procedure every time a new build is ready. This directly reduces the time and effort required to get builds into the test environment, which is the core efficiency gain the development team seeks from implementing CD practices.

Concept tested: CI/CD deployment automation benefits in test environments

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

Topics

#CI/CD#deployment automation#DevOps#continuous deployment

Community Discussion

No community discussion yet for this question.

Full XK0-004 Practice