On The Blog

News, tutorials and case-studies from the OpenFaaS team.

  • How to Build & Integrate with Functions using OpenFaaS

    Openfaas Serverless Event-driven Automation Integration Kubernetes

    OpenFaaS is a developer-friendly platform for creating portable functions that can run on any cloud through Kubernetes. In this blog post, you will learn about use-cases, language templates, differences from traditional applications and cloud-based functions, how functions can be triggered, scaled and observed, and how to get started with OpenFaaS.

    Alex Ellis

    Read Now
  • Trigger Your OpenFaaS Functions from RabbitMQ Queues

    Rabbitmq Openfaas Serverless Event-driven Automation

    Learn how to connect RabbitMQ to OpenFaaS to trigger functions from new and existing message queues.

    Alex Ellis

    Read Now
  • How to Build and Scale Python Functions with OpenFaaS

    Functions Python Autoscaling Pip

    In this quickstart, we’ll guide you through how to build, scale and monitor your first Python function with OpenFaaS.

    Alex Ellis

    Read Now
  • Introducing OpenFaaS Edge

    Edge Industrial Iot Redistribution Arm

    Meet OpenFaaS Edge, a commercial distribution of faasd fused together with OpenFaaS Pro, for commercial use, with support and new features.

    Alex Ellis

    Read Now
  • How to check for price drops with Functions, Cron & LLMs

    Casestudy Llm Scraping Golang Automation Cron Scheduled

    Learn how Alex bought a set of premium woodworking chisels by monitoring their price using HTML scraping and a cron job with OpenFaaS. You can apply the same technique for things you’d like to monitor & buy, or for automating other tasks.

    Alex Ellis

    Read Now
  • Integrate FaaS Capabilities into Your Platform with OpenFaaS

    Kubernetes Chargeback Faas Cloud Saas

    Learn how a Functions as a Service or (FaaS) capability can be integrated into your platform. With a FaaS capability, customers can provide their own code to execute, and your own staff can extend your product without going through release cycles. OpenFaaS provides a turnkey solution with modular components and REST APIs that are easy to integrate and adapt to your own needs.

    Alex Ellis

    Read Now
  • How to scale OpenFaaS Functions with Custom Metrics

    Kubernetes Faas Functions Autoscaling Metrics

    In the first part of our mini-series on autoscaling, we looked at how autoscaling has evolved in OpenFaaS going all the way back to 2017, and how today you can use Requests Per Second, Capacity (inflight requests), and CPU utilization to scale functions horizontally.

    Alex Ellis

    Read Now
  • How to Build Functions with the Go SDK for OpenFaaS

    Kubernetes Faas Functions Builder Multi-tenant

    In this blog post I’ll show you how to build functions using the new builder package for the Go SDK for OpenFaaS.

    Alex Ellis

    Read Now
  • On Autoscaling - What Goes Up Must Come Down

    Kubernetes Faas Functions Autoscaling

    We look at the story of autoscaling functions with OpenFaaS and Kubernetes - past, present, and future.

    Alex Ellis

    Read Now
  • Introducing built-in authentication for OpenFaaS Functions

    Kubernetes Faas Functions Authentication Authorization

    A long standing request from OpenFaaS users has been to add built-in authentication for functions. This would allow you to secure your function endpoints without having to write any additional code.

    Alex Ellis

    Read Now