원문정보
초록
영어
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 multi-tenant 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.
목차
1. Introduction
2. Compare Existing single-tenant to multi-tenant SaaS application
3. Transformation Framework Architecture
3.1 Database Transformation Module
3.2. Authentication module
3.3 Migration Platform Management Module
4. Migration experiment and analysis
4.1. Web Restaurant Application Introduction
4.2. Transformation Process
5. Migration Platform Test
5.1. Test environment
5.2. System functions and tenant data isolation test
5.3. Migration platform performance testing
6. Conclusion
Acknowledgment
References