Developers who first encounter the term "CI/CD" usually start with "I've set up Jenkins once." But after experiencing a build server going down, build queues backing up, or build scripts only working on one person's laptop, the thought naturally arises: "I wish someone would do this for me." The AWS Code* series is exactly a bundle of services aimed at that exact point. CodeCommit handles Git hosting, CodeBuild handles build execution, CodePipeline handles flow orchestration, and CodeDeploy handles deployment. This article looks deeply at the first two squares of that 4-step pipeline — source storage and build execution.
The weight these two services carry in the DVA-C02 exam is not insignificant