Introduction to JovianX

What is JovianX?

JovianX Platform for SaaS is a control plane for SaaS applications, allowing to build, and operate SaaS offerings, and managed services.

JovianX Platform provides a management console, with a rich set of services to build, run and manage a SaaS product. Including: Cloud Management, Payments and Billing, Subscription Management, Multi-Tenancy, Application Life-cycle Management, Monitoring and Logging, Hosted Signup/Login page, User Signup Designer, Authenticated application end-points and much much more.

JovianX is built for companies who are looking to start a new SaaS business, or create a cloud version of an existing software product, without all the heavy investment it usually requires.

JovianX is designed for cloud architects, SaaS business leaders, DevOps and Site Reliability Engineers (SRE). It allows cloud architects to design and manage a multi-tenant SaaS solution, it allows Site Reliability Engineers to manage service levels(SLO) and operate the SaaS Solution, and lastly, it allows SaaS business leader to manage all the business aspects of a SaaS product, including defining and managing offering plans, and provides dashboards for monitoring the SaaS business results (MRR, ARR, LTV, Churn, CaC, etc').

How does it work?

JovianX provides a hosted customer console that allows your customers to sign up to your cloud service. When a new account (your SaaS customer) signs-up, JovianX creates all needed cloud resources for that account, and creates a billing subscription for a chosen billing plan and selected options.

  1. Your customer signs up.

  2. JovianX creates the resources needed for the new account.

  3. JovianX creates a billing plan, based on user selected billing plan and options.

JovianX uses an Application Blueprint to create the needed cloud resources for a new account . The application Blueprint is a package (a tar.gz file) that contains an Application Manifest(a file named jovianx.yaml) and , defining the rescues(Kubernetes Helm package, or other cloud managed services such as AWS DynamoDB, Cloud SQL for example) needed for a new account creation. .