SaaS Multi-Tenancy: Framework, Technology, and Case Study
Hong Cai,
Berthold Reinwald,
Ning Wang and
Chang Jie Guo
Additional contact information
Hong Cai: IBM China Software Development Lab, China
Berthold Reinwald: IBM Almaden Research Center, USA
Ning Wang: IBM China Software Development Lab, China
Chang Jie Guo: IBM China Research Lab, China
International Journal of Cloud Applications and Computing (IJCAC), 2011, vol. 1, issue 1, 62-77
Abstract:
SaaS (Software as a Service) provides new business opportunities for application providers to serve more customers in a scalable and cost-effective way. SaaS also raises new challenges and one of them is multi-tenancy. Multi-tenancy is the requirement of deploying only one shared application to serve multiple customers (i.e. tenant) instead of deploying one dedicated application for each customer. This paper describes the authors’ practice of developing and deploying multi-tenant technologies. This paper targets a technology that could quickly enable existing Java EE (Enterprise Edition) applications to be multi-tenancy enabled thus having the benefit of quick time to market. This paper describes the overall framework of multi-tenant SaaS platform, how to migrate an existing Java EE application, how to provision the multi-tenant application, and how to onboard the tenants. The paper also shows experiments which compare the economics of multi-tenant SaaS deployment versus traditional application deployment (one application for one tenant) with precise data.
Date: 2011
References: Add references at CitEc
Citations:
Downloads: (external link)
http://services.igi-global.com/resolvedoi/resolve. ... 018/ijcac.2011010105 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jcac00:v:1:y:2011:i:1:p:62-77
Access Statistics for this article
International Journal of Cloud Applications and Computing (IJCAC) is currently edited by B. B. Gupta
More articles in International Journal of Cloud Applications and Computing (IJCAC) from IGI Global
Bibliographic data for series maintained by Journal Editor ().