Why a note on naming S3 buckets?

Well it could help you avoid a surprisingly costly bill even on a dormant bucket

  • AWS charges you for all requests made to your S3 bucket, that includes unauthorized requests (4xx)
  • So anyone who knows your bucket name could simply make a shit ton of unauthorized requests and you would have to bear the bill associated with it!

Refs

  1. Interesting case study - How an empty S3 bucket exploded my AWS bill