In this lesson, we explored how to configure Amazon S3 Event Notifications to send events to Amazon SQS whenever an object is created. This setup can be useful for automating workflows such as processing images, triggering Lambda functions, or integrating with other AWS services.
First, we created an S3 bucket named "stephane-v3-events-notifications" in the Ireland (eu-west-1) region. After the bucket was created, we navigated to its Properties section to configure event notifications.
Under the Event Notifications section in the bucket properties, there are two main options:
For this demonstration, we chose the simpler approach: creating an event notification to send messages to an Amazon SQS queue.
To receive event messages from S3, we needed to create an SQS queue: