amazon-web-services - AWS CloudFront Lambda@Edge 部署
问题描述
我是 AWS 世界的新手,正在尝试从 Github 项目创建 Lambda@Edge。我浏览了本教程,可以从 AWS 控制台创建 lambda。
现在我知道了我想为 lambda 处理程序创建一个 GitHub 项目并从那里部署它的基础知识。
我在这里浏览了 AWS 文档。现在我很困惑该怎么办。Lambda@Edge 函数我创建了对 Route 53 域的调用(这是公开 DynamoDB API 的 API Gateway 的自定义 CNAME)。所以我觉得我在中间该走哪条路?这是 SAM 或云形成的最佳案例吗?
https://docs.aws.amazon.com/lambda/latest/dg/deploying-lambda-apps.html
解决方案
我推荐使用 SAM,因为您需要更新 lambda 别名(SAM 会为您执行此操作,如果您设置AutoPublishAlias: live
了 SAM 函数定义,请在部署新版本时查看此示例。
推荐阅读
- python-3.x - Mongodb文本搜索不适用于字符串Flask
- ios - LinkedBlockingQueue iOS Swift 4
- sharepoint-2013 - 如何将 SharePoint 访问令牌从逻辑应用传递到 HTTP 终结点
- ios - HDR 成像 opencv 3.1 和 swift 4.2 图像旋转 90 度
- c# - 文件返回时出现 InvalidOperationException
- python - OSError: [Errno 10048] 尝试绑定地址时出错
- xcode - 如何在 Xcode 9.2 和 iPhone XS max 中添加模拟器 iPhone XS
- javascript - Fullcalendar updateEvent 不会重新渲染
- angular - entryComponents之间的区别
- swift - 从 iOS 版本 12 崩溃的核心数据中获取数据