OpenFaaS® makes it simple to turn anything into a serverless function
that runs on Linux or Windows through Docker Swarm or 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 functions anywhere enabling you with the same unified experience.
Bring your laptop, your own on-prem hardware or create a cluster in the cloud.
Pick Kubernetes or Docker to 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.