3

我是无服务器和 AWS SAM 的新手。我尝试为我的新 lambda 函数和我的应用程序的 api 网关创建一个 template.yaml,并使用 AWS SAM 部署到 AWS。它工作得很好。但我的问题是,对于每次部署,我们都必须创建新的云形成堆栈,但是有没有一种方法可以更新函数的单个 lambda 代码,而无需使用 AWS SAM 部署整个堆栈?

我也检查了无服务器框架,我们可以在其中使用以下命令单独部署 lambda 函数,而无需创建新的堆栈 无服务器部署函数 -f functionName

使用 SAM 是否有这样的灵活性?我确实检查了 SAM CLI,它提供了用于测试 api 和 lambda 函数的本地环境,但没有看到任何单独的 lambda 部署函数。有人可以帮我吗?

4

0 回答 0