本文首先介绍了什么是 Serverless,以及为什么需要 Serverless;其次,讲述了一个好的网关在 Serverless 架构下的重要性,而 APISIX 就是这样的一个网关;最后,本文重点介绍了 APISIX 中的 Serverless 类型的插件 aws-lambda
,同时列举了 Apache APISIX 其它 Serverless 相关插件。
作者程小兰,API7.ai 技术工程师,Apache APISIX Contributor。
使用 Amazon Lambda 时为什么需要 Apache APISIX?
Serverless 和 Amazon Lambda
什么是 Serverless?
Serverless 的基础概念是将运行服务所需的基础设施交由云服务提供商管理,以及一些自部署的 Serverless 平台,从而让使用 Serverless 的工程师可以专注于面向客户业务应用层的开发,而不需要在基础设施的构建、管理、扩容等任务上投入过多精力。很多云服务提供商也在推出 Serverless 相关的产品,Amazon Serverless 的核心是名为