Serverless Architectures & Frameworks. OpenFaaS, Knative & Kubeless
Serverless Architectures and Frameworks¶
- Serverless Architectures
- Serverless Framework (the most popular serverless ecosystem)
- Orchestrators of Functions on Kubernetes (aka Kubernetes Native Serverless Frameworks or FaaS Providers)
- Popular Deployment Frameworks for AWS Lambda
Serverless Architectures¶
- martinfowler.com: Serverless Architectures
- developers.redhat.com: Serverless Architecture
- itnext.io: Scaling My App: Serverless vs Kubernetes 🌟
- serverless.com: Comparisons - Serverless vs. other tools
- Is Serverless The End Of Kubernetes? A comparison of both technologies to stop the debate about what is better.
FaaS: Function as a Service¶
- wikipedia: FaaS Function as a Service
- redhat.com: What is Function-as-a-Service (FaaS)?
- stackify.com: What Is Function-as-a-Service? Serverless Architectures Are Here!
Serverless Ecosystems Comparison¶
- fauna.com: How does FaaS compare to PaaS and CaaS. A Comparison of Serverless Function (FaaS) Providers
- techbeacon.com: An essential guide to the 2019 serverless ecosystem The Serverless Framework, the most popular option, offers integrations with all major platform providers. Others to consider include (in alphabetical order): Architect (Node, AWS), Chalice (Python, AWS), Claudia.js (Node, AWS), Dawson (Node, AWS), DEEP (Node, AWS), Flogo (Go, AWS), Lambada Framework (Java, AWS), Python-Lambda (Python, AWS), Pulumi (Node/Python/Go, AWS/Azure/GCP/Kubernetes), Shep (Node, AWS), Sparta (Go, AWS), Spring Cloud Function (Java, AWS/Azure/OpenWhisk), and Zappa (Python, AWS).
Serverless Framework (the most popular serverless ecosystem)¶
Orchestrators of Functions on Kubernetes (aka Kubernetes Native Serverless Frameworks or FaaS Providers)¶
- epsagon.com: Serverless Open-Source Frameworks: OpenFaaS, Knative, & More 🌟
- winderresearch.com: A Comparison of Serverless Frameworks for Kubernetes: OpenFaas, OpenWhisk, Fission, Kubeless and more
- vshn.ch: A (Very!) Quick Comparison of Kubernetes Serverless Frameworks
OpenFaaS¶
- OpenFaaS
- itnext.io: Deploy your first Serverless Function to Kubernetes
- magalix.com: Implementing FaaS in Kubernetes Using Kubeless
- itnext.io: arkade by example — Kubernetes apps, the easy way 🌟
- xenonstack.com: Serverless Architecture with OpenFaaS and Java
- dzone: Getting Started with the OpenFaaS Kubernetes Operator on EKS 🌟
Knative¶
- knative.dev
- redhat.com: What is knative?
- datacenterknowledge.com: Explaining Knative, the Project to Liberate Serverless from Cloud Giants
OpenShift Serverless with Knative¶
- OpenShift Serverless
- developers.redhat.com: Build and deploy a serverless app with Camel K and Red Hat OpenShift Serverless 1.5.0 Tech Preview
Kubeless¶
- kubeless.io
- medium.com: Serverless - Build a Serverless Simple Flask Application with Kubeless on top of Kubernetes