Title :
Decision Support for the Migration of the Application Database Layer to the Cloud
Author :
Strauch, Steve ; Andrikopoulos, Vasilios ; Bachmann, Thomas ; Karastoyanova, Dimka ; Passow, Stephan ; Vukojevic-Haupt, Karolina
Author_Institution :
Inst. of Archit. of Applic. Syst. (IAAS), Univ. of Stuttgart, Stuttgart, Germany
Abstract :
Migrating an existing application to the Cloud is a complex and multi-dimensional problem requiring in many cases adapting the application in significant ways. Looking specifically into the database layer of the application, i.e. the aspect providing data persistence and manipulation capabilities, this involves dealing with differences in the granularity of interactions, refactoring of the application to cope with remote data sources, and addressing data confidentiality concerns. Toward this goal, in this work we present an application migration methodology which incorporates these aspects, and a decision support, application refactoring and data migration tool that assists application developers in realizing this methodology. For purposes of evaluating our proposal we present the results of a case study conducted in the context of an eScience project.
Keywords :
cloud computing; data protection; decision support systems; relational databases; scientific information systems; software maintenance; application database layer migration; application refactoring; cloud computing; complex multidimensional problem; data confidentiality; data manipulation capabilities; data migration tool; data persistence capabilities; decision support systems; eScience project; interaction granularity; relational databases; remote data sources; Cloud computing; Context; Databases; Optimization; Proposals; Application Refactoring; Data Migration; Database layer; Decision Support;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on
Conference_Location :
Bristol
DOI :
10.1109/CloudCom.2013.90