Overview

OpenFaaS (Functions as a Service) makes it easy to turn any code or binary into a serverless function that can run on any cloud or on-premises infrastructure. It focuses on simplicity and developer experience.

Key Features

  • Language Agnostic: Supports any language that can be packaged in a container.
  • Auto-scaling: Scales functions up and down based on demand.
  • UI & CLI: Provides a user-friendly dashboard and a powerful command-line interface.
  • Event-Driven: Can be triggered by various events (HTTP, Kafka, Cron, etc.).

Philosophy

OpenFaaS aims to provide a 'serverless experience' without the vendor lock-in of public cloud providers like AWS Lambda.

Related Terms