multitenancy
Sign in to saveAlso known as multi-tenancy technology, multitenant
Software multitenancy is a software architecture in which a single instance of software runs on a server and serves multiple tenants. Systems designed in such manner are "shared" (rather than "dedicated" or "isolated"). A tenant is a group of users who share a common access with specific privileges to the software instance. With a multitenant architecture, a software application is designed to provide every tenant a dedicated share of the instance—including its data, configuration, user management, tenant individual functionality and non-functional properties. Multitenancy contrasts with mult
Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/multi-tenant
Sources (2)
via Wikidata · CC0
~8 min read
Article
14 sectionsContents
- Adoption
- History of multitenant applications
- Differentiation from virtualization
- Competitive differentiation
- Economics of multitenancy
- Cost savings
- Complexity
- Release management
- Best practices
- Requirements
- Customization
- Quality of service
- Virtualization
- References
Software multitenancy is a software architecture in which a single instance of software runs on a server and serves multiple tenants. Systems designed in such manner are "shared" (rather than "dedicated" or "isolated"). A tenant is a group of users who share a common access with specific privileges to the software instance. With a multitenant architecture, a software application is designed to provide every tenant a dedicated share of the instance—including its data, configuration, user management, tenant individual functionality and non-functional properties. Multitenancy contrasts with multi-instance architectures, where separate software instances operate on behalf of different tenants.
Some commentators regard multitenancy as an important feature of cloud computing.