A developer is creating a service that uses an Amazon S3 bucket for image uploads. The service will use an AWS Lambda function to create a thumbnail of each image. Each time an image is uploaded, the service needs to send an email notification and create the thumbnail. The developer needs to configure the image processing and email notifications setup. Which solution will meet these requirements?
Select one answer.
Marked answer: A
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose A1
B) Eliminated - The SQS queue is not required because SNS can directly notify both the Lambda function and the email service C) Eliminated - SQS cannot send email notifications. Also, The Lambda function would need to poll the SQS queue, adding unnecessary complexity. D) Eliminated - Using EventBridge to forward S3 event notifications introduces unnecessary complexity.
1
None of these is really an optimal solution to the problem, which is a little annoying really