What Is Multi-Tenancy and How Does It Impact SaaS Applications?

James Walker Jun 3, 2021, 2:00 pm EDT | 5 min read Shutterstock/PeshkovaMulti-tenancy describes a software architecture where a single physical installation can provide multiple logical installations. Each logical installation serves a dedicated userbase dubbed a “tenant.” Multi-tenancy is most frequently seen in the context of cloud SaaS services. Organizations that sign-up to a service become “tenants.” The tenant encapsulates organization-level configuration and usually supports multiple end-user accounts. When a user logs in, they see their organization’s tailored view of the service. Why Use Multi-Tenancy? The primary alternative to multi-tenancy is single-tenancy. In this model, each tenant receives their own standalone installation of the system. In practice, this means dedicated server infrastructure needs to be configured for each tenant. Multi-tenancy exists purely within your application. Each tenant shares the same server infrastructure. This simplifies the setup of new tenants as you don’t need to provision any extra resources. The costs of ru… Click below to read the full story from How To Geek
Read More