AWS Certified Solutions Architect – Associate (SAA-C02) — Question 415

A company is using AWS Organizations with two AWS accounts: Logistics and Sales. The Logistics account operates an Amazon Redshift cluster. The Sales account includes Amazon EC2 instances. The Sales account needs to access the Logistics account's Amazon Redshift cluster.
What should a solutions architect recommend to meet this requirement MOST cost-effectively?

Answer options

Correct answer: C

Explanation

Sharing an Amazon Redshift snapshot with another AWS account and restoring it allows the Sales account to access the exact dataset in its own environment with minimal configuration and no ongoing cross-account transfer fees. VPC sharing and Lambda functions do not natively solve the data sharing requirement and add unnecessary complexity. Using COPY commands to export data is technically incorrect (as UNLOAD is used to export to S3) and would incur additional S3 storage and data transfer costs.