Developer Tools
RecognitionAWS CodeBuild
CI build/test stage context for pipeline delivery.
Key points
- CodeBuild runs build and test commands for ETL code, packages, and container images.
- Its output should be a validated artifact for later promotion, not an uncontrolled environment change.
Best-known use cases
- Build and test ETL code when repository changes arrive.
- Package processing applications and container images for deployment.
What candidates often confuse it with
- CodeBuild performs CI build and test work; CodeDeploy changes supported compute targets and CodePipeline coordinates stages.
Key takeaway
Choose CodeBuild for repeatable compilation, testing, and packaging of data-processing artifacts.
Relevant exam tasks
- D1.4 — Task 1.4: Apply programming concepts
- 1.4.9 — Describe continuous integration and continuous delivery (CI/CD) (implementation, testing, and deployment of data pipelines).