Overview of the OpenFaaS framework
OpenFaaS (FaaS standing for functions as a service) is a framework for creating serverless functions using the Docker and Kubernetes container technologies. Any process can be packaged as a function, allowing the consumption of a variety of web events without having to write boilerplate code over and over. It’s an open source initiative that’s gaining a lot of traction in the community.
Some of the key advantages of the OpenFaaS framework are the following:
- Running functions on any infrastructure without concern of lock-in with an open source functions framework.
- Creating functions in any programming language and packaging them in Docker/OCI containers.
- Built-in UI, robust CLI, and one-click installation make it simple to use.
- Scale as you go – handle traffic spikes and scale down when not in use.
- A community edition and a pro edition are available along with production support.
Now that we&...