Correct Answer: An S3 bucket with a bucket policy allowing cross-account access and a customer-managed KMS key
S3 is the standard artifact store for CodePipeline, and cross-account access requires specific bucket and KMS settings....
Correct Answer
An S3 bucket with a bucket policy allowing cross-account access and a customer-managed KMS key
Why This Answer Is Correct
S3 is the standard artifact store for CodePipeline, and cross-account access requires specific bucket and KMS settings.
This question evaluates your knowledge of AWS CodeBuild — a core concept tested in AWS Certified Solutions Architect – Associate (SAA-C03). Understanding AWS CodeBuild is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.
You are designing a CI/CD pipeline. You need a service to compile source code, run tests, and produce software packages that are ready to deploy. Which service handles the build phase?
What is the primary function of AWS CodeBuild in a CI/CD pipeline?
Which YAML-formatted file is used to define the build commands and runtime settings for an AWS CodeBuild project?
An architect wants to ensure that a CodeBuild project has access to resources inside a private VPC, such as an RDS database for integration testing. How should the project be configured?
To speed up subsequent builds, which CodeBuild feature allows for the reuse of dependencies (like Maven or npm packages)?