首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual中使用哪个AWS Lambda模板

在Visual中使用哪个AWS Lambda模板
EN

Stack Overflow用户
提问于 2019-02-18 15:58:00
回答 1查看 440关注 0票数 1

我是新的AWS Lambda功能开发。在浏览了几篇文章和视频之后,我决定开始进行实时开发。

这是创建的需求。

  • 创建一个Lambda函数,它可以在每天的某个时候运行
  • 此函数将从DynamoDb获取客户。
  • 以上获取的客户将发送一封电子邮件。

现在,当我打开Visual Studio 2017并安装了AWS SDK时。它弹出了两个模板。

  1. AWS项目(.Net核心)
  2. AWS无服务器应用程序(.Net核心)

我搜索了这些模板,但是找不到任何文章/链接来解释这些模板的用途。什么时候用哪种?

根据要求,哪个模板最适合?为什么?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-02-18 17:23:16

选项1用于正常的Lambda项目,例如构建一个快速函数。没有界定和连接资源的框架。

如果您想要构建SAM (无服务器应用模型)应用程序,请使用#2 (AWS )。这包括CloudFormation上的一个称为SAM模板的层,SAM应用程序还包括一个本地测试和调试平台。以下是关于山姆和视觉工作室的一些信息。

如果您正在定义和编排几个不同的无服务器组件作为项目的一部分,请考虑使用SAM。借助CloudFormation,可以轻松地在不同环境中重复部署。如果您已经将cfn用作资源,请考虑此选项。

对于您的用例,两者都可以工作,但是我建议尝试SAM以使本地测试和调试更容易,因为您是Lambda的新手。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54751077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档