Multitenancy Architecture

Single-tenancy is an architecture in which each customer has their own software instance; it requires a dedicated set of resources to fulfill the needs of just one organization

To decrease the cost of delivering the same application to many different sets of users, an increasing number of applications are multitenant rather than single-tenant.

Multitenancy is an architecture on which multiple customers (tenants) share the same application, running on the same operating system, on the same hardware, with the same data-storage mechanism. The distinction between the customers is achieved during application design, thus customers do not share or see each other’s data.

Benefits of a Multitenancy Architecture:

  • costs savings: it yields tremendous economy of scale for the provider so he can offer the service at a lower cost to customers.
  • improved quality, user satisfaction, and customer retention: a multitenant application is one large community hosted by the provider which can gather operational information from the collective user population (which queries respond slowly, what errors happen, etc.) and make frequent, incremental improvements to the service that benefit the entire user community at once.
  • improved security: most current enterprise security models are perimeter-based, making them vulnerable to inside attacks. Multitenant services secure all assets at all times, since those within the main perimeter are all different clients.

Summing-up: Multitenancy is as one of the essential attributes of cloud computing and Software-as-a-Service (SaaS) models, and it is also a source of competitive differentiation. It is a core component of the third platform.

These notes have been taken from:

the place for my daily writing
Write down every day the things that are important for you, your feelings, your progress, your tasks done and access to them everywhere you are, easily and fast.
sign up free 

2 Comments

  1. Pingback: Alessandro Zanon | Multi-Tenant - Alessandro Zanon

  2. santhosh

    Nice introduction to multi tenancy. I was afraid whether i can understand this concept when I hear this word first time. But you made me feel free. Thank u once again.

Leave a Reply

Your email address will not be published. Required fields are marked *