Multi-instance SaaS is an architecture pattern in which a dedicated instance of an application is provided per customer or tenant. KubePlus SaaS Manager is a turn-key solution to build multi-instance SaaS for any containerized software. This enables ISVs or enterprise DevOps teams to launch their B2B SaaS or managed services offerings within a couple of weeks.
Manage your public / private SaaS with a separate software instance for each team.
Deliver your software as-a-service on customer's K8s infrastructure.
KubePlus SaaS manager helps providers of the software deliver multi-instance SaaS for their Kubernetes applications. It consists of the open source KubePlus Operator that gets installed on every k8s cluster involved in your solution. It delivers any Helm chart as-a-service by offering an API to create and manage instances of the application packaged with the chart. Isolation and security required for this multi-tenancy is taken care by the operator. Additionally KubePlus comes with KubePlus Control Center which is the centralized UI that allows management of application instances across clusters. It has in-built Prometheus to monitor application level CPU/Memory/Storage utilization along with a direct console access to any cluster / application for troubleshooting purposes.
Policy based separation between instances and role based access control.
Prometheus based application level monitoring and metrics for every instance.
Manage day2 operations of your application instances from a single pane.
KubePlus SaaS Manager Demo
KubePlus SaaS Manager software is available free for trial purposes. Our subscription comes with the enterprise level support for the software with a flat pricing of $500/month/cluster or $50/month/application instance. You can choose any one pricing metric depending upon your choice of architecture.
Whether you are migrating your SaaS running on VMs to containers or exploring to distribute your cloud native application as-a-service, CloudARK can become your SaaS partner in your journey.