イントロダクション
2026年3月12日、Amazon S3において「アカウントリージョナル名前空間(Account Regional Namespace)」機能が追加されました。
S3バケット名は一意の名前で作成する必要があるため、名前の衝突が起きないようにを決める必要がありましたが、「アカウント × リージョン」単位で管理されるようになりました。
バケット名は以下の形式です。
{バケット名プレフィックス}-{AWSアカウントID}-{リージョン}-an
まとめ
Amazon S3 に「アカウントリージョナル名前空間(Account Regional Namespace)」が追加されたことで、別リージョンに S3 バケットを作成する場合でも、リソース名の末尾に -{AWS アカウント ID}-{リージョン}-an が自動的に付与されるようになりました。これまでのようにグローバルで一意となるバケット名を毎回考える必要がなく、同じ名前をそのまま流用できる点が非常に便利だと感じました。
今後も同様のアップデートがあれば注目します。
例えば、S3のやつアカウントごとの命名とするとサフィックスがつくことになるので、ユーザが定義できる名前の長さが短くなるなど
参考文献
