Multi-Tenant SaaS Application
(Redirected from Multi-Tenancy SaaS)
Jump to navigation
Jump to search
A Multi-Tenant SaaS Application is a SaaS application designed to be used by multiple tenants or customers on a single instance of the application, where the application code and data are shared among all tenants, but each tenant's data is isolated.
- AKA: Multi-Tenancy SaaS.
- Context:
- It can (typically) be utilized in cloud computing environments.
- It can (typically) be more cost-effective and easier to manage than single-tenant applications.
- It can (typically) have two main architectures: Shared-database multi-tenancy and Database-per-tenant multi-tenancy.
- It can (typically) provide advantages such as cost-effectiveness, ease of management, and scalability.
- It can (typically) have disadvantages such as data security and privacy concerns, performance issues, and limited customization.
- …
- Example(s):
- A cloud-based Customer Relationship Management (CRM) system that serves multiple companies, where each company has its own set of data and configurations.
- A Software as a Service (SaaS) application that allows different organizations to use the same application instance while keeping their data isolated.
- …
- Counter-Example(s):
- A single-tenant application where each customer has their own dedicated instance of the application.
- An on-premises software installation where each organization installs and runs the software on its own hardware.
- …
- See: Cloud Computing, Software as a Service, Shared-database Multi-Tenancy, Database-per-tenant Multi-Tenancy, Data Security, Scalability.