发布于: Feb 18, 2024

Amazon CloudFormation 宣布推出一项名为 IaC 生成器的新功能,该功能使您可以轻松地为未使用 CloudFormation 管理的现有云资源生成 CloudFormation 模板和 CDK 应用程序。您可以使用生成的模板和应用程序将资源导入 CloudFormation 和 CDK 或在新账户中复制资源。此次发布之后,您可以在几分钟内将工作负载加载到基础架构即代码(IaC)。然后,您可以将 IaC 自动化、可扩展性和可复制性的优势应用在这些工作负载上。

现在,您可以通过提供模板和资源标识符列表将资源导入 CloudFormation。您必须通过查找 CloudFormation 文档和资源属性的实时值来手动创建模板。IaC 生成器允许您通过搜索和选择亚马逊云科技账户中的资源来生成模板,从而省去数周的手动工作。此外,IaC 生成器会为您选择的资源推荐相关资源。相关资源,例如 S3 存储桶和存储桶策略,通常属于相同的工作负载。然后,IaC 生成器允许您选择将资源导入 CloudFormation、下载模板进行部署或生成 CDK CLI 命令,使用您选择的编程语言(例如 TypeScript 或 Python)将模板转换为 CDK 应用程序。您可以复制该命令并在安装了 CDK 的主机上运行该命令。

要开始使用,请打开 Amazon CloudFormation 控制台,然后在导航面板中单击 IaC 生成器。您也可以使用 Amazon CLI 和 SDK 中的 IaC 生成器。要了解更多信息,请参阅 CloudFormation 用户指南。 

IaC 生成器已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。