Overview Amazon S3 is an object storage service designed for storing and retrieving any amount of data from anywhere on the web. In S3 , data is stored as objects , not files or blocks. S3 Components What is a Bucket? A bucket is a container for storing S3 objects. Each bucket has a globally unique name . Buckets are created in a specific AWS Region . All data inside a bucket resides in that selected region. Amazon S3 supports three types of buckets—general purpose buckets, directory buckets, and table buckets. Gneral purpose buckets A general purpose bucket is a container for objects stored in Amazon S3, and you can store any number of objects in a bucket and across all storage classes (except for S3 Express One Zone), so you can redundantly store objects across multiple Availability Zones. This class uses flat namespaces. You upload a file: logs/2025/04/18/server1.log Internally, this is just a string key : "logs/2025/04/18/server1.log" Initia...