不同环境的不同 S3 存储桶 VS 一个存储桶和每个环境的不同对象

Awa*_*wad 0 amazon-s3 amazon-web-services

我迁移我的应用程序以开始使用 S3,但问题是我现在不确定不同环境的最佳实践是否是使用多个存储桶?或者我应该为每个环境创建一个包含多个对象的存储桶。

喜欢:

  • 我的文档阿尔法
  • 我的文档测试版
  • 我的文档伽马
  • 我的文档

或者 - 我的文档有:

  1. α/
  2. 测试版/
  3. 伽马/
  4. 产地/

小智 5

在我看来,不同的存储桶更好,因此您可以为每个用途使用一个,而不必污染您的生产存储桶。如果您有多个开发人员在处理该项目,它也将有助于访问控制。