发布于: Nov 19, 2021

今天,Amazon CloudFormation StackSets 宣布推出执行多个操作以便实现同时执行的功能。StackSets 使您能够通过单项操作在多个亚马逊云科技账户和中国区域内创建、更新和删除堆栈,从而扩展了 CloudFormation 堆栈的功能。现在,您可以为每个堆栈集提交要并发执行的多项操作。此功能使您能够缩短处理 StackSets 的总时间。此外,您还可以避免构建对提交至 StackSets 的操作进行批处理和排队的逻辑。

此次发布之后,您可以同时提交执行多个属于单个堆栈集的操作。CloudFormation StackSets 将会并行自行不冲突的操作,如两个更新不同堆栈实例的操作。此外,CloudFormation StackSets 将会对冲突的操作进行排队,以便在冲突解决之后立即处理,例如“更新堆栈实例”和“更新堆栈集”。您可以避免构建和维护用于处理批处理和排队逻辑以按顺序提交单个操作的自动化。并发操作执行使您能够保持使用 StackSets 时的整体性能改进。

要开始使用,请使用 CloudFormation 控制台、亚马逊云科技 CLI 或亚马逊云科技开发工具包创建或更新堆栈集。您可以将 CloudFormation 堆栈集的“ManagedExecution”属性指定为“活动”,以开始提交堆栈集的并发操作。您可以在目前提供 Amazon CloudFormation StackSets 的所有亚马逊云科技区域中使用 StackSets 同时执行功能,其中包括由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域。有关更多信息,请参阅文档