Serverless Framework

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Original author(s) Austen Collins
Initial release October 2015; 2 years ago (2015-10)
Stable release
1.25.0 / 20 December 2017; 7 months ago (2017-12-20)
Written in Node.js
Operating system Cross-platform

The Serverless Framework is a free and open-source web framework written using Node.js. Serverless is the first framework that was originally developed for building applications exclusively on AWS Lambda, a serverless computing platform provided by Amazon as a part of the Amazon Web Services. Currently, applications developed with Serverless can be deployed to other function as a service providers, including Microsoft Azure with Azure Functions, IBM Bluemix with IBM Cloud Functions based on Apache OpenWhisk, Google Cloud using Google Cloud Functions, Oracle Cloud using Oracle Fn[1], Kubeless based on Kubernetes, Spotinst and Webtask by Auth0.[2]

A Serverless app can simply be a couple of lambda functions to accomplish some tasks, or an entire back-end composed of hundreds of lambda functions.[3] Serverless currently supports Node.js and Python runtimes. Support for Java and other runtimes for AWS Lambda will be coming soon.[4] Serverless is developed by Austen Collins[4] and maintained by a full-time team.[5]

It was first introduced in October 2015 under the name JAWS.[6]


  1. ^ Krill, Paul. "Oracle joins the serverless computing fray with Fn". InfoWorld. Retrieved 2018-04-10. 
  2. ^ "Serverless Infrastructure Providers". Retrieved 2018-01-25. 
  3. ^ "What is - Just Serverless". Just Serverless. Retrieved 2016-02-25. 
  4. ^ a b "Backstory · Serverless". Serverless. Retrieved 2016-02-25. 
  5. ^ "serverless/serverless". GitHub. Retrieved 2016-02-25. 
  6. ^ Amazon Web Services (2015-10-12). "AWS re:Invent 2015 | (DVO209) JAWS: The Monstrously Scalable Serverless Framework". Retrieved 2016-02-25. 

External links[edit]