DocumentCode
3668834
Title
Toward easy migration of client-server applications to the cloud
Author
Jianbo Zheng;Weichang Du
Author_Institution
Faculty of Computer Science, University of New Brunswick, Fredericton, Canada
fYear
2014
Firstpage
101
Lastpage
108
Abstract
As an emerging model for the delivery of software services, Software as a Service (SaaS) has come to be a trend in the software industry due to its low investment, flexibility, and accessibility. However, migration of conventional client-server systems and applications to SaaS may involve complicated processes. This paper proposes a framework for helping software developers to migrate conventional client-server applications to SaaS based applications in cloud environments, with multi-tenancy support and without redeveloping or modifying original application software. The migration framework consists of four components: service proxy, data proxy, tenant management, and cloud resources management. The four framework components, together with an original client-server application, can be seamlessly deployed on the cloud as SaaS. The proposed migration framework has been implemented on the Amazon AWS cloud engine.
Keywords
"Software as a service","Virtual machining","Recycling","Servers","Application software","Scalability"
Publisher
ieee
Conference_Titel
Software Engineering and Applications (ICSOFT-EA), 2014 9th International Conference on
Type
conf
Filename
7293845
Link To Document