
Ultimate access to all questions.
You are working on an event-driven architecture for a media processing application. The application needs to process video files uploaded by users and generate thumbnails. Which AWS services would you use to implement this architecture, and how would you configure them to handle the events?
A
Use Amazon S3 to store video files, AWS Lambda to process the files and generate thumbnails, and Amazon CloudWatch Events to trigger Lambda functions based on file upload events.
B
Use Amazon S3 to store video files, AWS Step Functions to manage the workflow, and AWS Lambda to process the files and generate thumbnails. Configure Step Functions to trigger Lambda functions based on file upload events.
C
Use Amazon S3 to store video files, AWS Data Pipeline to schedule the processing of video files, and AWS Lambda to process the files and generate thumbnails. Configure Data Pipeline to trigger Lambda functions based on a schedule.
D
Use Amazon S3 to store video files, AWS Glue to process the files and generate thumbnails, and Amazon CloudWatch Events to trigger Glue jobs based on file upload events.