- To trigger actions based on events happening in S3 buckets
- To monitor the health of S3 buckets
- To encrypt objects uploaded to S3 buckets
- To control access to S3 buckets