amazon-web-services - 是否可以一次在多个区域部署相同的 aws lambda jar?

标签 amazon-web-services aws-lambda

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

最佳答案

您最好的选择是使用 stack set in CloudFormation .

AWS CloudFormation StackSets extends the functionality of stacks by enabling you to create, update, or delete stacks across multiple accounts and regions with a single operation. Using an administrator account, you define and manage an AWS CloudFormation template, and use the template as the basis for provisioning stacks into selected target accounts across specified regions.


使用堆栈集,您可以指定要将 lambda 部署到的帐户和区域。您可能希望将 lambda 代码放入 S3 存储桶中,然后您可以从 CloudFormation 模板中引用该存储桶。
然后很容易(也很简单)部署到新区域——只需将该区域添加到堆栈集。

关于amazon-web-services - 是否可以一次在多个区域部署相同的 aws lambda jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40616781/

相关文章:

database - 从 AWS Lambda 函数连接 Azure 云中托管的数据库

aws-lambda - CloudFormation - 无法在 StepFunctions StateMachine 的 DefinitionString 中导入 lambda arn

amazon-web-services - 在 AWS 上测试 Lambda 函数时遇到问题

php - 签名版本 4 签名过程在 PHP 中访问 API 网关端点

python - 在 Python 中切换 AWS 账户

javascript - 向 AWS Gateway API React Native 发出请求

python-3.x - 如何在使用 Boto3 删除 SQS 消息时防止连接超时

amazon-web-services - 如何配置无服务器 S3 存储桶资源以使用设置为其函数的 http 端点的 CORS AllowOrigin

amazon-s3 - 无服务器框架从 CloudFormation 模板为 S3 存储桶创建额外字符

node.js - 如何使用 AWS Lambda 从 S3 存储桶读取大型 XML 文件,然后将其用作 HTTP 请求正文