CodePipeline is a fully managed continuous-delivery service that automates your release process — from source, through build and test, to deployment — as a series of stages.
Where it fits in the DevOps suite
CodePipeline orchestrates the whole pipeline; it calls CodeBuild (build/test), CodeDeploy (deploy), and CodeCommit or GitHub (source). The tell is “automate the end-to-end release/CI-CD workflow.” The other Code* services are the individual stages it ties together.
Test yourself
A team wants to automate their entire release process — pulling source, running builds and tests, and deploying — as connected stages. Which service orchestrates this?
- AWS CodeBuild
- AWS CodePipeline
- AWS CodeDeploy
- AWS CloudFormation
👉 Click to reveal the answer & explanation
Correct answer: B. CodePipeline orchestrates the end-to-end CI/CD workflow across source, build, test, and deploy stages. CodeBuild (A) only builds/tests; CodeDeploy (C) only deploys; CloudFormation (D) provisions infrastructure.
Related topics
AWS CodeBuild · AWS CodeDeploy · AWS CodeCommit
Ready to pass your AWS exam?
Stop guessing whether you’re ready. Our full-length, exam-realistic practice exams put you through the exact question style you’ll face — with a detailed explanation behind every answer, so you learn why, not just what.
- ✓ 6 full-length practice exams
- ✓ A detailed explanation for every single question
- ✓ Realistic, scenario-based questions — not memory dumps
- ✓ Lifetime access, kept current for 2026