An architect is designing a multi-account CI/CD pipeline using AWS CodePipeline. CodeBuild is used for the build stage. Where are the resulting build artifacts typically stored so they can be accessed by the deployment stage in another account?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

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....

📋Part of AWS Certified Solutions Architect – Associate (SAA-C03) · AWS Certification Practice
Real Exam ScenarioAWS CodeBuild

An architect is designing a multi-account CI/CD pipeline using AWS CodePipeline. CodeBuild is used for the build stage. Where are the resulting build artifacts typically stored so they can be accessed by the deployment stage in another account?

✓ Correct Answer & ExplanationAWS CodeBuild

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.

📚 What This Question Tests

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.