为 Amazon S3 通用存储桶引入账户区域命名空间

为 Amazon S3 通用存储桶引入账户区域命名空间

💡 原文中文,约3300字,阅读约需8分钟。
📝

内容提要

Amazon S3推出新功能,允许用户在账户区域内创建全局唯一的通用存储桶。用户可通过AWS CLI或Boto3 SDK进行创建,此功能已在37个AWS区域上线,无需额外费用。

🎯

关键要点

  • Amazon S3推出新功能,允许用户在账户区域内创建全局唯一的通用存储桶。
  • 用户可以通过AWS CLI或Boto3 SDK创建存储桶,支持37个AWS区域。
  • 创建存储桶时,用户需在名称中添加账户的唯一后缀,以确保名称的唯一性。
  • 安全团队可以通过AWS IAM策略和AWS Organizations服务控制策略来管理存储桶的创建。
  • 存储桶名称前缀和账户区域后缀的组合长度需在3到63个字符之间。
  • AWS CloudFormation支持更新模板以简化存储桶创建过程。
  • 现有的全局命名空间存储桶无法重命名为账户区域命名空间格式,但可以新建通用存储桶。
  • 该功能无需额外费用,用户可以立即在Amazon S3控制台试用。

延伸问答

如何在 Amazon S3 中创建账户区域命名空间的通用存储桶?

用户可以通过 Amazon S3 控制台选择创建存储桶,并选择账户区域命名空间选项来创建通用存储桶。

创建通用存储桶时需要注意哪些命名规则?

存储桶名称前缀和账户区域后缀的组合长度需在3到63个字符之间,并且名称中需添加账户的唯一后缀。

使用 AWS CLI 创建账户区域命名空间存储桶的命令是什么?

可以使用命令 `$ aws s3api create-bucket --bucket mybucket-123456789012-us-east-1-an --bucket-namespace account-regional --region us-east-1` 来创建存储桶。

AWS CloudFormation 如何支持账户区域命名空间的存储桶创建?

AWS CloudFormation 提供伪参数 AWS::AccountId 和 AWS::Region,用户可以更新模板以简化存储桶创建过程。

现有的全局命名空间存储桶可以转换为账户区域命名空间格式吗?

现有的全局命名空间存储桶无法重命名为账户区域命名空间格式,但可以新建通用存储桶。

使用账户区域命名空间创建存储桶是否需要额外费用?

该功能无需额外费用,用户可以立即在 Amazon S3 控制台试用。

➡️

继续阅读