Serverless Framework
{{Short description|Framework for web, mobile and IoT applications with serverless architectures}}
{{primary sources|date=November 2016}}
{{Infobox software
| name = Serverless
| logo =
| logo alt =
| logo caption =
| screenshot =
| screenshot alt =
| caption =
| collapsible =
| author = Austen Collins
| developer =
| released = {{Start date and age|2015|10}}
| ver layout =
| latest release version = {{wikidata|property|edit|reference|P348}}
| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}}
| latest preview version =
| latest preview date =
| programming language = Node.js
| operating system = Cross-platform
| platform =
| size =
| language =
| language count =
| language footnote =
| genre =
| license =
| website =
| standard =
| AsOf =
}}
The Serverless Framework is a web framework written using Node.js. Serverless is the first framework developed for building applications on AWS Lambda, a serverless computing platform provided by Amazon as a part of Amazon Web Services.{{Cite web|title=What Is Amazon Web Services? – QwikSkills|url=https://qwikskills.com/aws/81266/|access-date=2021-12-11|website=qwikskills.com|language=en-US}} 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,{{Cite news|url=https://www.infoworld.com/article/3230186/application-development/oracle-joins-the-serverless-fray-with-fn.html|title=Oracle joins the serverless computing fray with Fn|last=Krill|first=Paul|work=InfoWorld|access-date=2018-04-10|language=en}} Kubeless based on Kubernetes, Spotinst and Webtask by Auth0.{{cite web |url=https://serverless.com/framework/docs/providers/ |title=Serverless Infrastructure Providers |website=Serverless.com |access-date=2018-01-25}}
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. Serverless supports all runtimes offered within the cloud provider chosen. Serverless is developed by Austen Collins{{cite web|title=Backstory · Serverless|url=http://docs.serverless.com/docs/backstory|url-status=dead|archive-url=https://web.archive.org/web/20160226103551/http://docs.serverless.com/docs/backstory|archive-date=2016-02-26|access-date=2016-02-25|work=Serverless}} and maintained by a full-time team.{{cite web |url=https://github.com/serverless/serverless |title=serverless/serverless |work=GitHub |access-date=2016-02-25}}
It was first introduced in October 2015 under the name JAWS.{{cite web |url=https://www.youtube.com/watch?v=D_U6luQ6I90 |title=AWS re:Invent 2015 {{!}} (DVO209) JAWS: The Monstrously Scalable Serverless Framework |author=Amazon Web Services |website=YouTube |date=2015-10-12 |access-date=2016-02-25}}
References
{{Reflist}}
External links
- [http://serverless.com Official Website]
- [https://github.com/serverless/serverless Serverless] on GitHub
- [https://serverless.com/blog/ Official Blog]