【文件属性】:
文件名称:aws-sam-cli:使用AWS SAM构建,测试,调试和部署无服务器应用程序的CLI工具
文件大小:20.73MB
文件格式:ZIP
更新时间:2021-01-30 14:07:19
python docker aws lambda serverless
AWS SAM
AWS无服务器应用程序模型(SAM)是用于构建无服务器应用程序的开源框架。 它提供了简化的语法来表示功能,API,数据库和事件源映射。 仅需几行配置,就可以定义所需的应用程序并对其进行建模。
开始使用
要开始构建基于SAM的应用程序,请使用SAM CLI。 SAM CLI提供了类似Lambda的执行环境,使您可以在本地构建,测试,调试和部署SAM模板定义的应用程序。
以将SAM与您喜欢的IDE结合使用。
后续步骤:学习构建更复杂的无服务器应用程序。
使用Amazon S3和Amazon Rekognition服务。
使用Amazon DynamoDB数据库和异步流处理。
详细参考:深入说明SAM命令和用法。
为什么选择SAM
单部署配置。 SAM使组织相关的组件和资源以及在单个堆栈上操作变得容易。 您可以使用SAM在资源之间共享配置(例如内存和超时),并将所有相关资源作为单个版本化实体一起部署。
本地调试和测试。 使用SAM CLI在类似Lambda的执行环境上本地构建,测试和调试SAM应用程序。 通过帮助您在本地发现问题并进行故障排除,收紧了开发循环,而