CLF-C02 Cloud Technology and Services Practice Question
Which AWS service provides a continuous integration/continuous deployment (CI/CD) pipeline that automates the build, test, and deploy phases of application release?
⚠ Common exam trap
A common mix-up: candidates confuse the individual CI/CD component services (CodeBuild, CodeDeploy, CodeCommit) with the orchestration service (CodePipeline) that ties them together, leading them to select a service that only handles one phase of the pipeline.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
AWS CodePipeline
AWS CodePipeline is a fully managed CI/CD service that orchestrates the build, test, and deploy phases of a release process. It integrates with services like AWS CodeBuild for building and testing, and AWS CodeDeploy for deployment, providing a single pipeline to automate the entire workflow.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
AWS CodeBuild
Why it's wrong here
AWS CodeBuild is a fully managed build service that compiles source code, runs tests, and produces ready-to-deploy artifacts. It executes only the build and test stage of a CI/CD workflow and does not coordinate the sequence of stages. As a stage-level component, it lacks the orchestration logic needed to connect source, build, deploy, and approval steps.
- ✗
AWS CodeDeploy
Why it's wrong here
AWS CodeDeploy automates the deployment of applications to Amazon EC2, AWS Lambda, or on-premises servers. It handles only the deployment phase after a build artifact has been created, applying rollback and health check logic for that step. It does not define the overall release process or trigger subsequent stages, making it a participant rather than the pipeline orchestrator.
- ✓
AWS CodePipeline
Why this is correct
AWS CodePipeline is a fully managed continuous delivery service that models, visualizes, and automates the entire release process from source to production. It orchestrates stages by connecting actions from CodeCommit, CodeBuild, CodeDeploy, and third-party tools, managing transitions, parallel execution, and manual approvals. As the central control plane, it governs the workflow's order and dependencies, making it the correct answer.
- ✗
AWS CodeCommit
Why it's wrong here
AWS CodeCommit is a fully managed Git-based source control service that securely stores and manages repository code. It acts as the source stage input to a pipeline, where a code push or pull request can trigger a pipeline execution. It does not orchestrate build, test, or deployment actions, and it has no capability to define or run a CI/CD workflow—it only provides the version-controlled code artifacts.
Visual reference
Go deeper
Related to this question
About these practice questions
One of 988 original CLF-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CLF-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CLF-C02 exam.