首页 > 解决方案 > AWS 云形成。从帐户架构创建堆栈

问题描述

我的问题很简单。有没有办法在我的 AWS 账户中使用的系统账户中导入我当前的架构,因为它是自己的堆栈?

我的意思是……我的帐户有十几个 Lambda 函数、S3 存储桶、数据库等。这一切都是深度融合的。有没有办法自动创建 CloudFormation 堆栈?这使用我现有的资源作为蓝图,而不是我自己手动重新创建 CloudFormation 中的所有内容?

我会称之为反堆栈,请原谅双关语。但说真的,这基本上是堆栈的反面。从我的架构创建堆栈,而不是从堆栈创建架构。

标签: amazon-web-servicesamazon-cloudformation

解决方案


没有完整的开箱即用解决方案。就 AWS 而言,您必须将资源导入 CloudFormation。这需要您自己准备与当前架构相匹配的所有模板。这可能是相当麻烦和耗时的任务,但它是可行的。

AWS 曾经开发过CloudFormer工具来简化此过程,但该工具不再由 AWS 维护。

取而代之的是第三方开源工具former2,它可以帮助您从现有基础架构生成模板。如AWS 博客文章中所述,前者 2 由 AWS 的企业客户使用。


推荐阅读