发布于: Jun 26, 2023

AWS Serverless Application Model (SAM) 命令行接口 (CLI) 宣布启动远程调用命令,使开发人员能够快速调用他们部署到 AWS 云端的 AWS Lambda 函数。AWS SAM CLI 是一款开发人员工具,可用于更轻松地构建、测试、打包和部署无服务器应用程序。

客户现在可以使用 SAM CLI 通过简单的 sam 远程调用命令来测试 Lambda 函数。此命令将事件有效负载和 Lambda 逻辑 ID 作为输入来调用 Lambda 函数,然后输出响应。它支持多种调用模式,例如响应流、异步调用、试运行和请求-响应。以前,客户必须使用 AWS 管理控制台或 AWS CLI 来测试他们的 Lambda 函数。通过此次发布,SAM CLI 用户可以使用此功能和 sam sync 命令来加快 build-deploy-test 迭代循环的速度。

此功能在 SAM CLI 版本 1.88.0+ 中可用。要了解有关此功能的更多信息,请参阅博客文章文档。您可以按照文档中的说明安装 SAM CLI 的最新版本。