S3 and storage
Start with buckets and storage concepts, then explore the access, lifecycle, and transfer decisions around your data. Object storage, shared file systems, and backup address different workloads and are grouped separately below. For Glue, Redshift, or DynamoDB data workflows, continue to the data and AI topic guide.
Start here: Getting Started with AWS S3: Essential Concepts
Learn storage and access concepts
Read a bucket introduction before choosing a storage class or access-management guide. The EC2 and S3 introduction provides an application context when you are learning both compute and storage at the same time.
Manage lifecycle and performance
Separate storage cost, data transfer, request performance, and audit requirements when choosing a guide. These articles let you explore each concern without having to repeat the basic bucket setup in every reading path.
- S3 Lifecycle Rules: Automate Storage & Cut Costs
- AWS S3 Storage Optimization: 12 Best Practices
- 10 Amazon S3 Performance Optimization Tips
- Data Compression in AWS S3: Techniques and Benefits
- Top 5 Use Cases for S3 Cross-Region Replication
- S3 Access Logs vs CloudTrail Logs: When to Use Each
- AWS S3 CloudTrail Integration Guide 2024
Move and protect stored data
Use the file-system comparison to explore a workload choice, the DataSync article to troubleshoot transfers, and the backup guide to examine a protection task. Migration guides provide additional context when the source data or application still lives outside AWS.