AWS S3 Bucket limitations

Software systems always have some limits, reasons for limitations can varies. Hard limits boils down to limitations of underlying hardware resources. Soft limits can be to avoid noisy neighbor problems, that's where rate-limiting, service quotas comes into place.

Let's explore on limitations of AWS S3 bucket


 

Number of S3 buckets in a AWS Account

By default, you can create up to 100 buckets in each of your AWS accounts. If you need additional buckets, you can increase your account bucket limit to a maximum of 1,000 buckets by submitting a service limit increase. There is no difference in performance whether you use many buckets or just a few.

TL;DR; 1000 buckets per account

Cannot change S3 Bucket name or Region

When you create a bucket, you choose its name and the AWS Region to create it in. After you create a bucket, you can't change its name or Region.

Reuse S3 bucket name

You can reuse S3 bucket name, but.. when you delete the bucket and the name becomes available for reuse, another AWS account might create a bucket with that name. In addition, some time might pass before you can reuse the name of a deleted bucket.

TL;DR; If you want to reuse bucket name, safe option is don't delete it ;)


Comments

Popular posts from this blog

Gradient descent algorithm in Machine learning

Linux limits on threads per process