我可以在没有 AWS 账户的情况下在本地试用 AWS Lambda 吗?

use*_*831 4 amazon-web-services aws-lambda

我想在我的家庭服务器上部署一个完全本地化的 AWS Lambda Serverless 应用程序(我知道具有讽刺意味),以评估 AWS。
我看到可以使用 docker 容器部署 lambda,尽管我没有找到有关如何设置它的信息。那么是否可以在不创建 AWS 账户的情况下试用 AWS lambda?

Chr*_*ams 5

AWS 有一个带有SAM(无服务器应用程序模型)的解决方案,其中包括在本地运行您的 Lambda 的功能。

它将拉下由 AWS 团队创建的官方 Docker 映像,该映像将能够运行 Docker 运行时。虽然这将使您能够测试简单 Lambda 函数的某些功能,但您将无法使用其他依赖 AWS 内配置的 Lambda 函数,例如Lambda Layers

一旦您设置了您的 AWS 账户,还值得知道的是,AWS 免费层每月授予 100 万次免费 Lambda 调用,这是终身优惠(不会过期)。