Saas application architecture examples

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kubeplus

    Kubernetes Operator to create multi-instance SaaS from Helm charts using Kubernetes-native APIs

  • We have been developing KubePlus (https://github.com/cloud-ark/kubeplus) that addresses these questions. It takes an application helm chart and delivers it as a service by abstracting it under Kubernetes-style provider and consumer APIs. Multi-tenancy is achieved by supporting creation of separate instance of the application per tenant. Day2 operations are achieved through appropriate RBAC policies which enable providers to perform these operations where the application is running (edge, on-prem, public cloud). Accurate consumption based resource metering is achieved by tracking Kubernetes resources that are part of an application instance (Helm release) and collecting cpu, memory, storage, network statistics for them. Here is a blog post providing high-level overview discussing this approach.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts