S3 stores objects in buckets, which act as containers for data. Buckets are created in a specific AWS region but can be accessed globally. Bucket names must be globally unique across all AWS accounts and regions.
Naming rules:
- 3–63 characters, lowercase letters, numbers, and hyphens only.
- No uppercase letters, underscores, or IP address format.
- Must start with a lowercase letter or number.
- Cannot start with
xn--
or end withs3alias
.