是否可以同时在多个区域中部署相同的aws lambda jar?

时间:2016-11-15 18:07:49

标签: amazon-web-services aws-lambda

我在美国东部地区部署了一个lambda。需要在多个区域中部署相同的lambda。是否有一种简单的方法(在门户网站中)可以做到这一点?或者我是否必须在每个地区手动创建这些lambdas?

1 个答案:

答案 0 :(得分:0)

为此,您最好的选择是使用stack set in CloudFormation

AWS CloudFormation StackSets通过以下方式扩展了堆栈的功能: 使您能够创建,更新或删除多个堆栈 一个帐户即可访问帐户和区域。使用管理员 账户,您定义和管理一个AWS CloudFormation模板,并使用 模板作为将堆栈置备到选定目标的基础 跨指定区域的帐户。

使用堆栈集,您可以指定要将lambda部署到的帐户和区域。您可能希望将Lambda代码放在S3存储桶中,然后可以从CloudFormation模板中引用。

然后很容易(也很容易)将其部署到新区域-只需将该区域添加到堆栈集中即可。