Multi-Tenancy Architecture
In a multi-tenancy architecture, a single instance of the software serves multiple accounts/customers. In this setup, the same resources -compute, networking and storage - are shared on the cloud among tenants.
In this ecosystem, a single environment can serve multiple tenants utilising a scalable, available, and resilient architecture. The underlying infrastructure is completely shared, logically isolated, and with fully centralised services.
AppViewX multi-tenant architecture is enabled by a shared compute cluster or a workload cluster where the workloads run and a database cluster where the actual tenant isolation happens by allocating a dedicated schema for each and every tenant. The diagram below depicts the multi-tenant implementation.
Multi-Tenant Architecture