Multi–tenancy refers to a principle in software architecture where a single instance of a software application serves multiple customers, also known as tenants and is regarded as one of the essential attributes of Cloud Computing. Multi-tenancy is the key common attribute for both public and private clouds and it applies to all three layers of a cloud: IaaS, PaaS and SaaS.
Customers may have the ability to configure some parts of the application, such as the color of the user interface or business rules, but they can’t customize the application’s code. This means that although tenants are using the same building blocks in their configuration, the appearance or workflow of the application may be different for two tenants. Also, the Service Level Agreement (SLA) of each tenant can differ.
Before making a decision regarding a multi-tenancy architecture, let’s make it more clear what this is all about:
There are several degrees of multi-tenancy. According to ComputerWorld the degree of multi-tenancy is based on how much of a core application or SaaS, layer is designed to be shares across tenants:
Choosing your multi-tenancy degree is a decision that must take into account the characteristics of the workload. Higher degrees of multi-tenancy best fit for cross-industry utilitarian workloads such as sales force management. What degree of multi-tenancy best fits your business/ organization?
Great piece of intermation. Well, I believe a shared Hosted Exchange environment is just that—shared. It’s also known as a multi-tenant Exchange environment. Multiple Hosted Exchange organizations on a single Exchange server. Customers will still have address list segregation and other features that make the multi-tenancy invisible to the end users, but there are many Exchange features that are not available in the model. Just to name a few:
The list continues and is quite extensive. This should be something a business looks into and considers very carefully based on how they already use their messaging system.
Thanks,
Ali L.
http://www.dincloud.com
Hi, Risk, appreciate you sharing the insight about multi-tennency attibute, and the decison factors for the degree need be considered via vary factors such as efficieny, economy, availability, governance/security, now we know further, not every cloud has same degrees or you may say same dimensions. thanks