Many would know that multi-tenancy is an architectural pattern where a single installation of the software can serve multiple tenants. The term multi-tenancy has been used widely in the space of SaaS and in fact whether or not multitenancy is required is the first decision point in a SaaS architecture. But one of the common [...]
7 Questions that can help you objectively decide on implementing Multi-Tenancy
In my previous blog I discussed about the business/technical aspects in single tenant and multi-tenant models. However, due to huge loads of information from various sources people are actually lost in deciding whether to go for multi-tenancy or not. In many cases ISVs are also influenced by the perceptions created by their peers/competitors. But one [...]
Understanding the SaaS Maturity Models
There are totally 4 maturity models/levels in which you can deliver a SaaS application/product. Single Tenant In a single tenant model each of the tenants will get their own respective instances. There is absolutely no sharing of anything (code, DB, etc.). Each time a new customer (tenant) is added a new (logical) hardware is provisioned [...]