AWS Certified Solutions Architect – Associate (SAA-C03) — Question 110

A reporting team receives files each day in an Amazon S3 bucket. The reporting team manually reviews and copies the files from this initial S3 bucket to an analysis S3 bucket each day at the same time to use with Amazon QuickSight. Additional teams are starting to send more files in larger sizes to the initial S3 bucket.
The reporting team wants to move the files automatically analysis S3 bucket as the files enter the initial S3 bucket. The reporting team also wants to use AWS Lambda functions to run pattern-matching code on the copied data. In addition, the reporting team wants to send the data files to a pipeline in Amazon SageMaker Pipelines.
What should a solutions architect do to meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: D

Explanation

Option D is the best choice as it utilizes S3 replication for automatic file transfer and integrates with Amazon EventBridge for event handling, ensuring that both Lambda and SageMaker Pipelines receive the appropriate notifications with minimal operational overhead. Options A and C are less efficient as they rely on S3 event notifications that may not scale well with increased file sizes and counts. Option B, while effective, does not leverage S3 replication, which is crucial for automating the file transfer process.