Buckets and Objects
Explore the fundamental concepts of AWS S3 including buckets as containers for objects and how to manage them. Understand the unique naming conventions, object components like keys and metadata, and practical operations such as uploading and deleting objects. This lesson helps you master how data is organized and controlled within S3 storage.
Buckets
In general terms, buckets are public cloud storage resources provided by and available in AWS S3. Buckets are similar to files or folders in that they contain data and some descriptive metadata. They basically serve as containers to objects and provide access management controls over themselves.
Features of buckets
- They serve as containers for storing objects.
- The name we assign to our bucket must be unique globally as the same DNS-compliant namespace is shared by all AWS accounts.
- By default, we can create 100 buckets within an account.
- The default limit of 100 buckets can be increased to 1000 by raising a support ticket.
- To ensure the S3 data can be accessed with low latency, we need to launch our bucket close to our geographical location.
- We can select the region for our bucket only during its creation. Once the bucket is created, its region cannot be changed.
- The owner of the bucket cannot be transferred from one AWS account to another.
- Buckets cannot be nested. In