我的公司开始使用更多亚马逊的现成服务,例如 CloudSearch。
AWS 的工作方式是,每个服务都需要一个实例(不能有一个运行不同服务的 VM),对于 CloudSearch,它将为每个搜索域创建一个不同的实例(有点像文档类型)。
因此,在设置 QA 环境时,我们将为服务的生产实例支付全价,然后还要为 QA 实例支付全小时费率,与生产用途。
似乎没有办法只是“暂停”一个实例/域来阻止它计费并在我们想要测试时轻松地再次打开它。
有没有什么好的策略来最小化成本?有什么我缺少的功能/api吗?或者是选项:
- 吸干它并支付全部费用
- 每次都必须配置服务,等待它填充/索引,然后在测试期结束时销毁它
- 没有质量保证
- 混合 QA 和实时数据
谢谢!