|Original author(s)||Alex Ellis|
0.18.18 / 2020
|As of||August 2020|
OpenFaaS is an open source serverless function engine where users can publish, run, and manage functions on Kubernetes clusters. Founded by Alex Ellis and hosted by the eponymous organization, OpenFaaS Ltd., OpenFaaS providesfunctions as a service, hence the FaaS part of its name. Together, along with Prometheus, Linux/Linkerd, NATS, and Kubernetes, OpenFaaS is a central part of the PLONK stack, accounting for the 'O' in the acronym. When compared to other Kubernetes-based serverless platforms, OpenFaaS ranks second in terms of adoption, trailing Knative. The project is funded by an sponsorship model, leveraging contributions from GitHub and Patreon. In return for their monetary contributions, sponsors enjoy benefits such as early access or exclusive content.  As a polyglot platform, OpenFaaS supports numerous programming languages to comprise its user-defined functions, all the while leveraging the platform benefits of Kubernetes. The languages supported by OpenFaaS include Java, C#, Python, Node.js, and Go, among others.
In the media
- Ltd, OpenFaaS. "Team". OpenFaaS - Serverless Functions Made Simple. Retrieved 2020-08-12.
- "Getting Started with the PLONK Stack and Serverless 2.0". Alex Ellis' Blog. 2019-10-02. Retrieved 2020-08-12.
- "CNCF SURVEY 2019" (PDF). Cloud Native Computing Foundation. Retrieved August 12, 2020.
- "OpenFaaS Creator on Open Source's Community-Funding Model". The New Stack. 2019-07-12. Retrieved 2020-08-12.
- "Evaluation of Serverless Frameworks for Kubernetes (K8s)". Rancher Labs. 2018-04-26. Retrieved 2020-08-12.
- openfaas/templates, OpenFaaS, 2020-08-10, retrieved 2020-08-12
- OpenFaaS on Twitter
- OpenFaaS on github
- Create Serverless Functions With OpenFaaS - DZone Cloud
- Serverless Open-Source Frameworks: OpenFaaS, Knative
- How To Run Serverless Functions Using OpenFaaS on digitalocean kubernetes
- OpenFaaS Hosting | DigitalOcean Marketplace 1-Click App