
Answer-first summary for fast verification
Answer: Implement a Lambda function triggered by the initial S3 bucket to copy files to the analysis bucket upon creation.
Option A is the correct answer because it effectively automates the process with minimal operational overhead. By creating a Lambda function to copy files to the analysis S3 bucket and setting up S3 event notifications to trigger this function upon new file creation, you ensure that files are moved automatically. This approach leverages built-in S3 event notifications to handle the automation without requiring additional services like EventBridge. Configuring Lambda and SageMaker Pipelines as destinations of the event notification further reduces complexity, making the solution straightforward and efficient.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
How can a solutions architect automate the process of moving files from an initial S3 bucket to an analysis S3 bucket, run pattern-matching code with AWS Lambda, and integrate with Amazon SageMaker Pipelines, minimizing operational overhead?
A
Implement a Lambda function triggered by the initial S3 bucket to copy files to the analysis bucket upon creation.
B
Use EventBridge to detect new files in the initial S3 bucket, invoking a Lambda function for file copying and further processing with SageMaker Pipelines.
C
Enable S3 bucket replication for automatic file transfer, then employ S3 event notifications to activate Lambda for pattern matching and SageMaker Pipelines integration.
D
Combine S3 replication with EventBridge to automate file movement, and use EventBridge rules to trigger Lambda and SageMaker Pipelines for processing.