我在 serverless.com 创建了免费帐户。然后我在本地安装了无服务器。接下来我部署了简单的“hello world”功能
有用。REST Get 按预期返回。但是这个 lambda 函数部署在哪里呢?它在 AWS 控制台中不可见,也不通过以下命令返回
aws lambda list-functions
{
"Functions": []
}
我在 serverless.com 创建了免费帐户。然后我在本地安装了无服务器。接下来我部署了简单的“hello world”功能
有用。REST Get 按预期返回。但是这个 lambda 函数部署在哪里呢?它在 AWS 控制台中不可见,也不通过以下命令返回
aws lambda list-functions
{
"Functions": []
}
# make sure you are looking at the right region
# if region not specified, the cli will use the .aws/config default
aws lambda list-functions --region eu-west-1
独立于 AWS 的无服务器框架将自己描述为“用于在 AWS Lambda 上自动扩展应用程序的零摩擦开发工具”。这是将无服务器组件部署到 AWS 的众多方式之一。
Serverless.com ( https://www.serverless.com/ ) 和 AWS SAM ( https://docs.aws.amazon.com/serverless-application-model/ ) 是我们可以利用的两种方法来构建一个项目的无服务器架构。
Serverless 主要有一个 serverless.yml,它确实使用 cloudformation 堆栈来部署。