Openfaas Cloud

The Multi-user OpenFaaS Platform
Alternatives To Openfaas Cloud
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Minio40,894201262 days ago376March 27, 202341agpl-3.0Go
High Performance Object Storage for AI
Kong35,940
a day ago248apache-2.0Lua
🦍 The Cloud-Native API Gateway
Faas23,4831511 days ago31April 12, 202129mitGo
OpenFaaS - Serverless Functions Made Simple
Docker_practice22,784
a month ago9December 01, 20215Go
Learn and understand Docker&Container technologies, with real DevOps practice!
Dapr22,3185611 hours ago482July 20, 2023388apache-2.0Go
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
Harbor20,884212 days ago255June 28, 2022602apache-2.0Go
An open source trusted cloud native registry project that stores, signs, and scans content.
Generator Jhipster20,8544,6662032 days ago269July 12, 2023242apache-2.0TypeScript
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
Jina19,103133 days ago2,421July 30, 202314apache-2.0Python
☁️ Build multimodal AI applications with cloud-native stack
Kuboard Press19,085
a month ago365JavaScript
Kuboard 是基于 Kubernetes 的微服务管理界面。同时提供 Kubernetes 免费中文教程,入门教程,最新版本的 Kubernetes v1.23.4 安装手册,(k8s install) 在线答疑,持续更新。
Pulumi17,61613248119 hours ago3,897July 26, 20231,946apache-2.0Go
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
Alternatives To Openfaas Cloud
Select To Compare


Alternative Project Comparisons
Readme

OpenFaaS Cloud

The Multi-user OpenFaaS Platform

Introduction

Build Status

OpenFaaS Cloud introduces an automated build and management system for your Serverless functions with native integrations into your source-control management system whether that is GitHub or GitLab.

With OpenFaaS Cloud functions are managed through typing git push which reduces the tooling and learning curve required to operate functions for your team. As soon as OpenFaaS Cloud receives a push event from git it will run through a build-workflow which clones your repo, builds a Docker image, pushes it to a registry and then deploys your functions to your cluster. Each user can access and monitor their functions through their personal dashboard.

Features:

  • Portable - self-host on any cloud
  • Multi-user - use your GitHub/GitLab identity to log into your personal dashboard
  • Automates CI/CD triggered by git push (also known as GitOps)
  • Onboard new git repos with a single click by adding the GitHub App or a repository tag in GitLab
  • Immediate feedback on your personal dashboard and through GitHub Checks or GitLab Statuses
  • Sub-domain per user or organization with HTTPS
  • Runtime-logs for your functions
  • Fast, non-root image builds using buildkit from Docker

The dashboard page for a user:

Dashboard

The details page for a function:

Details page

Overview

Conceptual diagram

The high-level workflow for the OpenFaaS Cloud CI/CD pipeline.

KubeCon video

KubeCon: OpenFaaS Cloud + Linkerd: A Secure, Multi-Tenant Serverless Platform - Charles Pretzer & Alex Ellis

Blog posts

Documentation

Roadmap & Features

See the Roadmap & Features

Get started

You can set up and host your own OpenFaaS Cloud or pay an expert to do that for you. OpenFaaS Ltd also offers custom development, if you should have new requirements.

Option 1: Expert installation

OpenFaaS Ltd provides expert installation and support for OpenFaaS Cloud. You can bring your own infrastructure, or we can install and configure OpenFaaS Cloud for your accounts on a managed cloud.

Get started today

Option 2: Automated deployment (self-hosted)

You can set up your own OpenFaaS Cloud with authentication and wildcard certificates using ofc-bootstrap in around 100 seconds using the ofc-bootstrap tool.

This method assumes that you are using Kubernetes, have a public IP available or are using the inlets-operator, and have a domain name. Some basic knowledge of how to setup a GitHub App and GitHub OAuth App along with a DNS service account on DigitalOcean, Google Cloud DNS, Cloudflare or AWS Route53.

A developer install is also available via this blog post, which disables OAuth and TLS. You will still need an IP address and domain name.

Deploy with: ofc-bootstrap

Getting help

For help join #openfaas-cloud on the OpenFaaS Slack workspace. If you need commercial support, contact [email protected]

Popular Cloud Computing Projects
Popular Kubernetes Projects
Popular Cloud Computing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Golang
Cloud Computing
Kubernetes
Dashboard
Serverless
Gitlab
Swarm
Ci Cd
Functions As A Service
Github App