我正在探索一些灾难恢复方案以及如何快速从它们中恢复过来。像我们的根 AWS 账户被黑客入侵,或者整个俄勒冈州陷入瘫痪等灾难。基本上是我们需要在另一个区域或帐户中重新创建整个基础架构的情况。
显然 Cloudformation 是解决这个问题的最佳方法,但我对如何将它与 Chef 集成有一些疑问。我的计划是让 CF 脚本创建一个新的 Chef 服务器以及所有其他服务器,然后 Chef 服务器从存储库中提取所有它的说明书并配置所有服务器。这是一个合理的过程还是有更好的方法来处理它?
我认为这比维护特定于应用程序的 AMI 并复制它们要好。
我在这里先向您的帮助表示感谢!