Automatic monitoring of actions taken on objects in Amazon S3
Storage Blog
This article describes a solution for automatically monitoring actions (uploads, updates, deletions) performed on objects stored in Amazon S3 buckets using AWS services like SNS, Kinesis Data Firehose, and Athena.
Specifically, the article covers:
- Overview of the solution architecture using S3 event notifications, SNS topics, and Kinesis Data Firehose
- Step-by-step instructions for setting up the solution components
- Testing and verifying the solution by performing object actions in S3
- Viewing the captured event data in S3 and querying it with Athena
- Cost considerations for the utilized AWS services
- Cleaning up the resources created for the solution
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Jun 19
2025
2025
Rapid monitoring of Amazon S3 bucket policy changes in AWS environments
Mar 27
2024
2024
Maintaining object immutability by automatically extending Amazon S3 Object Lock retention periods
May 26
2026
2026
AgentWatch: Proactive AWS monitoring with ambient agents
Dec 17
2024
2024
How to detect and monitor Amazon Simple Storage Service (S3) access with AWS CloudTrail and Amazon CloudWatch
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.