Cloud and infrastructure · Cloud computing

Multi-Tenant

In Spanish: Multi-Inquilino
See in the galaxyCopy link
Updated: 09/11/2026Reading: 2 min

Description

Multi-tenant is a software architecture where multiple users or tenants share the same application instance and underlying resources, while keeping their data and configurations isolated. This architecture enables more efficient use of resources, as multiple tenants can operate on the same infrastructure without interfering with one another. In a multi-tenant environment, each tenant has its own data space and configurations, ensuring privacy and security. This separation is crucial for complying with data protection regulations and for providing a personalized service to each user. The implementation of this architecture is common in SaaS (Software as a Service) applications, where providers can offer a scalable and cost-effective service to multiple clients simultaneously. In addition, the multi-tenant design can facilitate updates and maintenance, as improvements are applied to a single instance of the application, benefiting all tenants at the same time. In summary, the multi-tenant approach is fundamental to efficiency and scalability in the cloud, enabling companies to offer services at scale without compromising security or personalization of the user experience.

History

The concept of multi-tenancy began to gain popularity in the 2000s with the rise of SaaS applications. Companies such as Salesforce and Google Apps were pioneers in this model, enabling multiple clients to use the same software infrastructure. As cloud computing developed, the multi-tenant approach became a standard for optimizing costs and resources in the delivery of online services.

Uses

Multi-tenancy is primarily used in SaaS applications, where a single software is offered to multiple clients. It is also applied in development platforms and cloud services, where the goal is to maximize efficiency and reduce operating costs. In addition, it is common in microservices and container environments, where multiple application instances can be managed efficiently.

Examples

Examples of multi-tenant applications include Salesforce, where different companies use the same platform to manage their customer relationships, and Microsoft 365, which allows multiple organizations to access productivity tools on the same infrastructure. Another example is Amazon Web Services, which offers cloud computing services to multiple clients using a multi-tenant model.

Glosarix on your device

Install
×
Enable Notifications Ok No