The AWS CodeBuild document has beautifully explained the way AWS CodeBuild works closely with AWS core services, such as Amazon SNS, Amazon S3, and Amazon CloudWatch Logs; and AWS DevOps services, such as AWS CodePipeline, as shown here:
Figure 21.3: AWS CodeBuild with core AWS services
Let's discuss the preceding diagram:
- The Build project is an essential element for the AWS CodeBuild service, and it defines how CodeBuild runs a build. It can be created using the AWS CodeBuild web console, the CLI, or SDK. It defines the steps to be carried out to run a build. Later in this chapter, you will see how to create a build project configuration using a web console.
- Once AWS CodeBuild's build executes manually or automatically, according to the Build project configuration, it will create a Build environment. The Build project clearly consists...