Optimization & Storage Classes
Frequently accessed data
Automatic cost optimization
Infrequently accessed data
Millisecond retrieval, quarterly access
1-5 minutes to 12 hours retrieval
12-48 hours retrieval, lowest cost
1-5 minutes (highest cost)
3-5 hours (balanced cost)
5-12 hours (lowest cost)
Scale to high request rates
Parallel uploads for large files
CloudFront edge locations
Move objects to cheaper storage classes
Delete objects after specified time
Apply rules based on prefixes or tags
Replicate to different AWS regions
Replicate within same region
Versioning must be enabled
Match access patterns
Automate transitions
Automatic optimization
Regular cleanup
Avoid hot-spotting with random prefixes
Cache frequently accessed content
Download specific byte ranges
Avoid timestamp or alphabetical prefixes
Mismatched access patterns and costs
Missing cost optimization opportunities