An End-to-End Methodology and Toolkit for Fine Granularity SaaS-ization

Hong Cai, Ke Zhang, MingJun Zhou, Wei Gong, Junjie Cai, Xinsheng Mao · 2009

Software as a service (SaaS) is an important technology innovation as well as a business model innovation to bring new opportunities to small and medium enterprises (SME). There are different SaaS provisioning methods, depending on the customer profile, the cost of the required resources, and the price that customers are willing to pay. The core technology of SaaS-ization focuses on multi-tenancy, which means supporting multiple customers over the SaaS platform at the same time. In this paper, we describe an end-to-end methodology, together with a toolkit that supports the fine granularity multi-tenancy mechanism. This means using one single application instance to support multiple tenants, an approach that could save the cloud infrastructure resources required to support high volumes of customers. Further, the methodology could lower the entry level of SaaS operators, as well as the user subscription fees.

Read the paper · More papers on PaperTik