A Platform for Changing Legacy Application to Multi-tenant Model

Yangpeng Zhu · International Journal of Multimedia and Ubiquitous Engineering · 2014

In order to easily convert existing application to multi-tenant Software as a Service model, a Java migration platform is proposed.Firstly, the existing application is embed into the conversion platform and the single-tenant database was transformed to multitenant database by database transformation function.Secondly, each tenant's operation and data access was isolated in business and database layer by tenant filter function.Thirdly, combined with the certification and configuration functions in the SaaS conversion platform, the original system was converted to support multi-tenant SaaS system based on cloud computing with fer resource code updates.At last, a restaurant management system was migrated and functions and performances tests were taken to the migrated SaaS system.The results showed that the transformation had a lower manual workload, a shorter transformation lifecycle and a higher utilization of server resources.

Read the paper · More papers on PaperTik