S3 Bucket

Learn how S3 stores data and explore the core features of S3 bucket in AWS.

An S3 bucket is a fundamental storage unit in Amazon S3. It is essentially a container for storing and organizing objects (files or data) within the S3 storage system.

Press + to interact

Objects in a bucket

S3 is a global service, which means that the buckets are globally accessible. Thus, each bucket should have a globally unique name. We can upload any object in an S3 bucket, including text files, spreadsheets, code, images, videos, and more. S3 allows us to store an unlimited amount of data in a bucket. However, the maximum size of an object can not exceed 5TB. Although the structure of a bucket is flat, we can organize the data hierarchically in folders for convenience, with each object having a URL. We can access objects through the URLs as follows:

https://<region_name>/<bucket-name>/<object_name>

Consider a bucket my-bucket deployed in us-east-1 ...