Altrenativas para serverless on-premise
Antes de usar serverless precisa pensar onde rodar
- Docker - para situações mais simples
- Kuberntes
- Apache Mesos
Vamos a lista por popularidade
1) Dokku
fonte: https://dokku.com/
An open source PAAS alternative to Heroku.
Dokku helps you build and manage the lifecycle of applications from building to scaling.
Dokku Manager Interface Dashboard on https://github.com/beydogan/dokku-man
Ledokku is a beautiful web dashboard powered by dokku. With Ledokku you will be able to deploy apps in most popular programming languages, link them to most popular databases and all that with almost zero configuration from your side. Apart from all these amazing features it will also save you money along the way. fonte: https://www.ledokku.com/
2) OpenFaaS
fonte: https://www.openfaas.com/
Serverless Functions, Made Simple.
OpenFaaS® makes it simple to deploy both functions and existing code to Kubernetes.
3) CapRover
fonte: https://caprover.com/
CapRover is an extremely easy to use app/database deployment & web server manager for your NodeJS, Python, PHP, ASP.NET, Ruby, MySQL, MongoDB, Postgres, WordPress (and etc...) applications! It's blazingly fast and very robust as it uses Docker, nginx, LetsEncrypt and NetData under the hood behind its simple-to-use interface.
4) OpenWhisk
fonte: https://openwhisk.apache.org/
Apache OpenWhisk is an open source, distributed Serverless platform that executes functions (fx) in response to events at any scale. OpenWhisk manages the infrastructure, servers and scaling using containers. Options include many of today's popular Container frameworks such as Kubernetes and OpenShift, and Compose.
5) Fn Project
fonte: https://fnproject.io/
Open Source. Container-native. Serverless platform.
Dashbord in UI - Fn Sub-projects: https://github.com/fnproject/ui
X) Parse
fonte: https://parseplatform.org/
The Complete Application Stack. Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box.
Parse-Dashborad A dashboard for managing Parse Server
Cloud Code is built into Parse Server. The default entry point for your Cloud
X) Fission
fonte: https://fission.io/
Open source Kubernetes-native Serverless Framework
X) Iron.IO
fonte: https://open.iron.io/
Functions is an open source serverless computing platform for any cloud - private, public, or hybrid.
Kubernetes, Docker Swarm and Mesosphere support
X) Nuclio
fonte: https://nuclio.io/
The simplest way to explore Nuclio is to run its graphical user interface (GUI) of the Nuclio dashboard. All you need to run the dashboard is Docker.
https://knative.dev/docs/
https://kyma-project.io/