- To receive notifications about S3 events
- To automatically delete old objects
- To encrypt new objects
- To replicate objects to another bucket