Discovering serverless with OpenFaaS
summary
OpenFaaS is a serverless framework that runs on Docker Swarm or Kubernetes and can be installed on-premise quickly (Helm). It provides a gateway that routes and autos-scales functions (demo showed scaling from 1 to 5 replicas), supports any runtime including raw binaries via a lightweight watchdog, exports metrics to Prometheus, and an upcoming watchdog v2 will keep models or DB connections warm (demoed with a Python cat vs. dog classifier preloaded for near-instant responses).
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:30VMs to functions
- 2:33What is serverless
- 4:40OpenFaaS features
- 6:03OpenFaaS architecture
- 8:29Functions with Watchdog
- 9:31Writing functions
- 10:56CLI and Kubernetes
- 12:01Monitoring with Prometheus
- 12:24Live demo setup
- 13:48Deploying a function
- 15:48Building a classifier
- 16:52Performance with Of-Watchdog 2
- 17:57Verify deployment
- 18:18Live demo test
- 19:02Q&A
related talks
23mOpenFaaS: Serverless platform with no strings attached?
34mFaaS and Furious - 0 to Serverless in 60 Seconds, Anywhere
38mServerless with OpenFaaS - Live Example
37mServerless Functions for Beginners
36mDemocratizing Serverless
40mWelcome to Serverless 2.0
30mServerless State of the Union
39mBuilding Serverless Application Pipelines
