Sunday, April 4, 2010

Levels of Multitenancy

Before diving into multitenancy, let us understand how a typical application is structured.



From the picture supplied it is very clear that a contemporary application is based on layered architecture and runs on infrastructure and network on which typical servers sustained.

If you look into maturity levels of SaaS applications it seems that multitenancy exists only at Database level where one data stores multiple tenants a.k.a. Salesforce.com. This picture depicts a picture that before SaaS there was no concept of multitenancy.

If you dig little bit, it is clear that multitenancy can occur at any level. At Network and Infrastructure level collocation is prime example of multitenancy. View level multitenancy is at its best at blog sites. Business layer level multitenancy is very much present in Applications in Cloud.

No comments:

Post a Comment