首页 > 解决方案 > AWS SAM 本地调试是否收费?

问题描述

我正在使用 Visual Studio 代码来调试用 python 编写的 lamda 函数。lamda 函数的本地执行是否收费?因为在每次执行结束时,我们都会在日志中获得一个显示执行时间的条目。

请注意,我们从 lamda 函数中调用了一些 AWS api,这是可以理解的收费的,我对此没有任何问题。

标签: pythonaws-lambdaaws-sam-cliaws-sam

解决方案


不,您无需在本地调试它。SAM 只是创建一个本地环境,该环境与您的 Lambda 函数运行的环境非常相似。

文档

本地调试和测试。AWS SAM CLI 允许您在本地构建、测试和调试由 AWS SAM 模板定义的无服务器应用程序。CLI 在本地提供类似 Lambda 的执行环境。它通过提供与实际 Lambda 执行环境相同的功能,帮助您提前发现问题。


推荐阅读