文件名称:aws-sam-cli:使用AWS SAM构建,测试,调试和部署无服务器应用程序的CLI工具
文件大小:20.73MB
文件格式:ZIP
更新时间:2024-02-20 07:53:59
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应用程序。 通过帮助您在本地发现问题并进行故障排除,收紧了开发循环,而