A novel multi-tenant architecture design for software as a service applications

Publication Type:
Conference Proceeding
CLOSER 2012 - Proceedings of the 2nd International Conference on Cloud Computing and Services Science, 2012, pp. 82 - 88
Issue Date:
Filename Description Size
2011003924OK.pdf Published version190.84 kB
Adobe PDF
Full metadata record
Software as a Service (SaaS) is a web based delivery model which permits a third party provider offering software services to unlimited number of tenants based on multi-tenant architecture design. Multi-tenancy is the primary characteristic of SaaS, it allows SaaS vendors to run a single instance application which supports multiple tenants on the same hardware and software infrastructure. This application should be highly configurable to meet tenants' expectations and business requirements. Nevertheless, configuring multi-tenant application is hard and complex task to accomplish. This paper is generally focusing on SaaS multi-tenancy in the context of providing a configurable architecture design to support multi-tenant applications in designing and developing a configurable multi-tenant database schema, User Interface, and access control. This novel configurable multi-tenant architecture design provides critical and fundamental solution to the development of multi-tenant SaaS applications, once it is achieved it will be a vital contribution to SaaS industry.
Please use this identifier to cite or link to this item: