amazon-web-services - 不同环境的不同 S3 存储桶 VS 每个环境使用一个存储桶和不同的对象
问题描述
我正在迁移我的应用程序以开始使用 S3,但问题是我现在不确定不同环境的最佳实践是否是使用多个存储桶?或者我应该为每个环境创建一个包含多个对象的存储桶。
像:
- 我的文档阿尔法
- 我的文档测试版
- 我的文档伽玛
- 我的文档
或者 - 我的文档有:
- α/
- 贝塔/
- 伽马/
- prd/
解决方案
在我看来,不同的桶更好,因此您可以为每种目的使用一个,而不必污染您的生产桶。如果您有多个开发人员在项目上工作,它也将有助于访问控制。
推荐阅读
- python - 如何在另一个函数中访问一个python函数中的变量
- reactjs - 窗口变量是否应该被视为 API?
- javascript - 反应 rc-tree 的动画未编译
- javascript - AmCharts 地图。加载屏幕后显示数据
- python - 如何在python中正确使用“或”?
- c# - 从 C# 中的 SOAP 消息中获取字符串
- c - 我们如何产生数字 xy,其中 x 和 y 是两个参数或一个函数?
- google-cloud-platform - 在 GCP CloudSQL 中,删除机密后如何重置 GKE 的凭据
- sql - 选择子查询结果的计数,以及另一个字段
- haskell - 如何对 Haskell 中的数据强制执行运行时条件?