Provisioning Cluster (SaaS Management Portal)

Provisioning Cluster (aka SaaS Management portal) is a cluster used to orchestrate the compute and database instances that powers the AppViewX SaaS. The cluster provides key capabilities like management and visibility into tenants and clusters which includes licensing, upgrading the SaaS tenants and so on, from a Single pane of glass. The granular features and capabilities of the portal are explained below.

  • The Provisioning cluster is an internal AppViewX platform for SaaS lifecycle management which can be deployed cross zone or cross region for high availability.
    Note: The cluster can be deployed in a dedicated AWS account (not necessary to be deployed in the AWS account where the actual compute cluster is deployed).
  • Key features of the provisioning cluster include:
    1. Tenant Life Cycle Management - Onboarding, Offboarding, Licence upgrade.
    2. Cluster Management - Create , Delete , Modify, Upgrade Compute clusters
    3. AppViewX SaaS Life Cycle Management - Install AppViewX on Compute, Upgrade AppViewX (via Canary upgrades), Install Infrastructure components ( Istio , ELK etc.,)
  • The Provisioning Cluster uses cloudformation templates for creating the Compute cluster and AppViewX automation workflows for mapping the DB clusters with the compute and the other process tied to AppViewX SaaS life cycle management.

AppViewX Provisioning Cluster Architecture