AWS CloudFront Lambda @ Edge部署

时间:2018-08-29 18:05:28

标签: amazon-web-services aws-lambda aws-lambda-edge

我是AWS世界的新手,正在尝试从Github项目创建Lambda @ Edge。我完成了本教程,可以从AWS控制台创建lambda。

现在,我已经了解了我想为lambda处理程序创建GitHub项目并从那里进行部署的基本知识。

我在这里浏览了AWS文档。现在我很困惑该怎么办。我创建了Lambda @ Edge函数,以调用Route 53域(这是公开DynamoDB API的API网关的自定义CNAME)。所以我觉得自己在中间,走哪条路?这是SAM或云形成的最佳情况吗?

https://docs.aws.amazon.com/lambda/latest/dg/deploying-lambda-apps.html

1 个答案:

答案 0 :(得分:1)

我建议使用SAM,因为您需要更新lambda别名(如果您在SAM函数定义上设置了AutoPublishAlias: live,请在需要时更新lambda别名,请参见以下示例)。您将部署新版本。