无服务器框架

维基百科,自由的百科全书

无服务器框架(Serverless Framework) 是一个使用 Node.js 编写的免费开放原始程式码的 Web 框架。 无服务器(Serverless) 是第一个为在 AWS Lambda 平台上构建应用程序而开发的框架,AWS Lambda 是亚马逊作为 Amazon Web Services 的一部分提供的无服务器计算平台。[1] 目前使用无服务器开发的应用程序可以作为服务提供者部署到其他功能,包括使用 Azure Functions 的 Microsoft Azure,使用基于 Apache OpenWhisk 的 IBM Cloud Functions 的 IBM Bluemix,使用 Google Cloud Functions 的 Google Cloud, 使用 Oracle Fn 的 Oracle Cloud,[2] Kubeless 基于 Kubernetes、Spotinst 和 Auth0 的 Webtask。[3]

无服务器应用程序可以只是几个用于完成某些任务的 lambda 函数,也可以是一个由数百个 lambda 函数组成整个后端。无服务器支援所选云提供商提供的所有执行环境。 Serverless 由 Austen Collins 开发[4],由专职团队维护。[5]

是于 2015 年 10 月以 JAWS 的名称首次推出。[6]

参考文献[编辑]

  1. ^ What Is Amazon Web Services? – QwikSkills. qwikskills.com. [2021-12-11]. (原始内容存档于2021-12-11) (美国英语). 
  2. ^ Krill, Paul. Oracle joins the serverless computing fray with Fn. InfoWorld. [2018-04-10]. (原始内容存档于2018-07-27) (英语). 
  3. ^ Serverless Infrastructure Providers. Serverless.com. [2018-01-25]. (原始内容存档于2023-07-14). 
  4. ^ Backstory · Serverless. Serverless. [2016-02-25]. (原始内容存档于2016-08-15). 
  5. ^ serverless/serverless. GitHub. [2016-02-25]. (原始内容存档于2023-08-23). 
  6. ^ Amazon Web Services. AWS re:Invent 2015 | (DVO209) JAWS: The Monstrously Scalable Serverless Framework. YouTube. 2015-10-12 [2016-02-25]. (原始内容存档于2023-05-01). 

外部链接[编辑]