我对IaC的持续部署和持续集成很感兴趣。由于我们需要确保基础设施已经为生产部署做好了准备,我的初始想法是为开发和生产提供单独的环境。但我有点犹豫的一点是,我认为这是一个问题或普通的东西,是关于这个想法的成本效率。因为我们只运行了两次基础设施,所以基础设施成本将增加一倍。
为dev和prod提供两个独立且相同的基础设施是正常的吗?或者,是否有任何可行的解决方案,可以使考虑到高可用性和高弹性的基础设施的持续集成更具成本效益?
发布于 2021-06-22 01:25:28
是!强烈建议为每个环境设置单独的设置。因此,您将在不同环境之间有一个更可见的工作流程。但是,您需要为dev和prod管理相同的设置吗?请不要。你可以将你的dev设置保持在最低限度。是的,这将花费一些钱,但它将帮助您保持您的生产无bug,并节省更多的钱,以及您必须花在故障排除上的时间。
https://stackoverflow.com/questions/68055800
复制相似问题