使用无服务器框架与aws sam的利弊是什么?

问题描述 投票:1回答:1

我想选择一个用于构建和部署AWS服务的框架,我需要有一个完整的优点/缺点列表,以证明一个框架优于另一个框架。

amazon-web-services frameworks serverless sam
1个回答
0
投票

我假设使用“无服务器框架”,您的意思是使用AWS Lambda,API Gateway等技术。

这两件事不是彼此的竞争者,因此您可以拥有优缺点。 SAM只是一个包装器,可以更快地为无服务器编程编写代码。无论您在SAM中编写什么内容,都将转换为CloudFormation模板,而CloudFormation模板又将转换为lambda函数,api网关……您可以直接编写云形成模板的代码,但编写起来很繁琐。您也可以直接创建lambda函数。

给你一个比喻;如果您有JavaScript的经验,那么我们提供CoffeeScript之类的语言,您的coffeescript文件会转换为javascript。这样的框架可以帮助我们更快地编写代码。.在某些情况下,它们还可以确保其在所有浏览器中都可以正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.