OpenFaaS® makes it simple to deploy both functions and existing code to Kubernetes
Avoid lock-in through the use of Docker. Run on any public or private cloud.
Build both microservices & functions in any language. Legacy code and binaries.
Auto-scale for demand or to zero when idle.
Run your code anywhere with the same unified experience.
Bring your laptop, your own on-prem hardware or create a cluster in the cloud.
Let Kubernetes do the heavy lifting enabling you to build a scalable,
fault-tolerant event-driven serverless platform for your applications.
You can try out OpenFaaS in 60 seconds or write and deploy your first Python function in around 10-15 minutes.
From there you can take the OpenFaaS workshop, a series of tried-and-tested
self-paced labs which teach you everything you need to know about functions — and more.
An ecosystem for sharing, reusing and collaborating on functions
Reduce boilerplate code, share code in the templates store
Functions or Microservices
Deploy existing microservices using Express.js, Sinatra, ASP.NET Core or simplify with functions.
Simple, powerful functions from anywhere.
Whether you want to use Go, Java, Python, C#, Ruby - Express.js,
Django, ASP.NET Core, even binaries like ffmpeg,
ImageMagick, or anything else. We have you covered.