200-901 Question 147
Select 3A DevOps team is tasked with automating the deployment of network devices using a CI/CD pipeline. Which components of a CI/CD pipeline directly ensure that the infrastructure automation scripts are tested and deployed without manual intervention?
- A
Source Control Management (SCM)
- B
Continuous Integration (CI)
- C
Build Automation
- D
Continuous Deployment (CD)
- E
Manual Approval Gateways
Show answer and explanation
Correct answers: A, B, D
Explanation
In a CI/CD pipeline for infrastructure automation, Continuous Integration (CI) ensures automated testing of scripts to catch errors early, while Continuous Deployment (CD) automates the deployment of validated scripts to the target environment. Source Control Management (SCM) provides the versioned repository for these scripts, but it does not handle testing or deployment directly.
- A. Correct.
Source Control Management (SCM) is essential for storing and versioning code, but it does not directly test or deploy scripts. It acts as a foundation for CI/CD pipelines.
- B. Correct.
Continuous Integration (CI) is responsible for automatically testing the scripts in a pipeline, ensuring that changes are validated before deployment.
- C. Incorrect.
Build Automation focuses on compiling and assembling code into deployable artifacts, which is more relevant to software development than infrastructure automation.
- D. Correct.
Continuous Deployment (CD) ensures that validated scripts are automatically deployed to the target environment without manual intervention.
- E. Incorrect.
Manual Approval Gateways require human intervention, which is contrary to the automated nature of CI/CD pipelines.