A comprehensive framework for cloud computing migration using Meta-synthesis approach

Abstract Migration to the cloud computing environment is a strategic organizational decision. Using a reliable framework for migration ensures managers to mitigate risks in the cloud computing technology. Therefore, organizations always search for cloud migration frameworks with dynamic nature as well as integrity beside their simplicity. In previous studies, these important features have received less attention and have not been achieved in an integrated and comprehensive way. The aim of this study is to use a meta-synthesis method for the first time for analysis and synthesis of previous published studies and suggests a comprehensive cloud migration framework. We review more than 657 papers from relevant journals and conference proceedings. The concepts which are extracted from these papers are classified to related sub-categories and categories. Then, our proposed framework based on these concepts and categories is developed. It includes seven main phases (categories) and fifteen sub-categories. To improve the migration process a maturity model called “ClM3” is introduced. Finally, proposed framework and maturity model is evaluated by forming different focus group meetings and taking advantages of the cloud experts’ opinion. The results of this research can help managers have a safe and effective migration to cloud computing environment.

[1]  Mikhail J. Atallah,et al.  Internet addiction: Meta-synthesis of qualitative research for the decade 1996-2006 , 2008, Comput. Hum. Behav..

[2]  Viswanath Venkatesh,et al.  Consumer Acceptance and Use of Information Technology: Extending the Unified Theory of Acceptance and Use of Technology , 2012, MIS Q..

[3]  Emilio Insfrán,et al.  Are Model-driven Techniques Used as a Means to Migrate SOA Applications to Cloud Computing? , 2014, WEBIST.

[4]  Benjamin T. Hazen,et al.  Supply chain innovation diffusion: going beyond adoption , 2012 .

[5]  Robert W. Zmud,et al.  A Comprehensive Conceptualization of Post-Adoptive Behaviors Associated with Information Technology Enabled Work Systems , 2005, MIS Q..

[6]  Yanzhen Qu,et al.  A Holistic Model for Making Cloud Migration Decision: A Consideration of Security, Architecture and Business Economics , 2012, 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications.

[7]  Faith-Michael E. Uzoka,et al.  Conceptualizing a model for adoption of cloud computing in education , 2016, Int. J. Inf. Manag..

[8]  Rajiv Ranjan,et al.  CloudGenius: decision support for web server cloud migration , 2012, WWW.

[9]  Georgiana Mateescu,et al.  Auditing cloud computing migration , 2014, 2014 IEEE 9th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI).

[10]  M. Fleischer,et al.  processes of technological innovation , 1990 .

[11]  Salvatore J. Stolfo,et al.  Improving readiness for enterprise migration to the cloud , 2014, Industry papers.

[12]  Alison Shaw,et al.  From Schism to Continuum? The Problematic Relationship Between Expert and Lay Knowledge—An Exploratory Conceptual Synthesis of Two Qualitative Studies , 2005, Qualitative health research.

[13]  Xiaowei Yang,et al.  CloudCmp: comparing public cloud providers , 2010, IMC '10.

[14]  Adel Alkhalil,et al.  Migration to Cloud Computing: A Decision Process Model , 2014 .

[15]  Sven Helmer,et al.  A survey study on major technical barriers affecting the decision to adopt cloud services , 2015, J. Syst. Softw..

[16]  Carlos Canal,et al.  A service-oriented framework for developing cross cloud migratable software , 2013, J. Syst. Softw..

[17]  B. J. Oates,et al.  Researching Information Systems and Computing , 2005 .

[18]  Vaishali H. Pardeshi,et al.  Cloud Computing for Higher Education Institutes: Architecture, Strategy and Recommendations for Effective Adaptation , 2014 .

[19]  P. Zimbardo,et al.  A Global Look at Time , 2014 .

[20]  Rajkumar Buyya,et al.  A framework for ranking of cloud computing services , 2013, Future Gener. Comput. Syst..

[21]  Robert W. Zmud,et al.  The Nature and Determinants of IT Acceptance, Routinization, and Infusion , 1993, Diffusion, Transfer and Implementation of Information Technology.

[22]  Heiko Gewald,et al.  Identifying Organizational Capabilities for the Enterprise-Wide Usage of Cloud Computing , 2014, PACIS.

[23]  Victor I. Chang,et al.  The development that leads to the Cloud Computing Business Framework , 2013, Int. J. Inf. Manag..

[24]  Hoi Chan,et al.  Ranking and mapping of applications to cloud computing services by SVD , 2010, 2010 IEEE/IFIP Network Operations and Management Symposium Workshops.

[25]  Ibrahim M. Al-Jabri,et al.  Cloud Computing Adoption by Higher Education Institutions in Saudi Arabia: Analysis Based on TOE , 2015, 2015 International Conference on Cloud Computing (ICCC).

[26]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[27]  Hema Date,et al.  Developing a Cloud-Computing Adoption Framework , 2015 .

[28]  Andreas Menychtas,et al.  ARTIST Methodology and Framework: A Novel Approach for the Migration of Legacy Software on the Cloud , 2013, 2013 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[29]  David A. Maltz,et al.  Cloudward bound: planning for beneficial migration of enterprise applications to the cloud , 2010, SIGCOMM '10.

[30]  Victor Chang,et al.  Migration of Cloud Services and Deliveries to Higher Education , 2015, ESaaSA@CLOSER.

[31]  G. Prem Premkumar,et al.  A Meta-Analysis of Research on Information Technology Implementation in Small Business , 2003, J. Organ. Comput. Electron. Commer..

[32]  T. H. Kwon,et al.  Unifying the fragmented models of information systems implementation , 1987 .

[33]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[34]  Vivek Kundra,et al.  Federal Cloud Computing Strategy , 2011 .

[35]  Frank Leymann,et al.  How to adapt applications for the Cloud environment , 2012, Computing.

[36]  Zièd Choukair,et al.  A framework architecture based model for cloud computing adaptive migration , 2014, 2014 Global Information Infrastructure and Networking Symposium (GIIS).

[37]  Mohamed Saleh,et al.  Towards Cloud Computing Services for Higher Educational Institutions: Concepts & Literature Review , 2015, 2015 International Conference on Cloud Computing (ICCC).

[38]  Margarete Sandelowski,et al.  Handbook for Synthesizing Qualitative Research , 2006 .

[39]  Kun Bai,et al.  Automation and orchestration framework for large-scale enterprise cloud migration , 2016, IBM J. Res. Dev..

[40]  K. Surendro,et al.  Identification of SME readiness to implement cloud computing , 2012, 2012 International Conference on Cloud Computing and Social Networking (ICCCSN).

[41]  Ian Sommerville,et al.  Cloud Migration: A Case Study of Migrating an Enterprise IT System to IaaS , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[42]  Mohssen M. Alabbadi Cloud computing for education and learning: Education and learning as a service (ELaaS) , 2011, 2011 14th International Conference on Interactive Collaborative Learning.

[43]  Rajkumar Buyya,et al.  2011 Fourth IEEE International Conference on Utility and Cloud Computing SMICloud: A Framework for Comparing and Ranking Cloud Services , 2022 .

[44]  Frank Leymann,et al.  Supporting the Migration of Applications to the Cloud through a Decision Support System , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[45]  Mehdi Kazemi,et al.  Prioritisation of cloud computing acceptance indicators using fuzzy AHP , 2015, Int. J. Bus. Inf. Syst..

[46]  Janusz Wielki An analysis of the opportunities and challenges connected with utilization of the cloud computing model and the most important aspects of the migration strategy , 2015, 2015 Federated Conference on Computer Science and Information Systems (FedCSIS).

[47]  Mahdi Fahmideh,et al.  Cloud migration process - A survey, evaluation framework, and open challenges , 2016, J. Syst. Softw..

[48]  Gordon B. Davis,et al.  User Acceptance of Information Technology: Toward a Unified View , 2003, MIS Q..

[49]  Anca Ioana Andreescu,et al.  Using Cloud Computing in Higher Education: A Strategy to Improve Agility in the Current Financial Crisis , 2011 .

[50]  Lela V. Zimmer,et al.  Qualitative meta-synthesis: a question of dialoguing with texts. , 2006, Journal of advanced nursing.

[51]  M. Lampugnani,et al.  The role of microvascular endothelial WNT signaling the formation of the blood brain barrier , 2015, SpringerPlus.

[52]  Ujwal A. Lanjewar,et al.  Implementation of Cloud Computing on Web Application , 2010 .

[53]  Victor Muntés-Mulero,et al.  Towards a Method for Decision Support in Multi-cloud Environments , 2013, CLOUD 2013.

[54]  Eui-nam Huh,et al.  IPTV Service Framework Based on Secure Authentication and Lightweight Content Encryption for Screen-Migration in Cloud Computing , 2015, Adv. Multim..

[55]  Asadullah Shah,et al.  Cloud Computing Adoption Model for Universities to Increase ICT Proficiency , 2014 .

[56]  Fred D. Davis,et al.  A Theoretical Extension of the Technology Acceptance Model: Four Longitudinal Field Studies , 2000, Management Science.

[57]  Satish Narayana Srirama,et al.  Direct migration of scientific computing experiments to the cloud , 2013, 2013 International Conference on High Performance Computing & Simulation (HPCS).

[58]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[59]  Dag H. Olsen,et al.  Understanding cloud computing adoption issues: A Delphi study approach , 2016, J. Syst. Softw..

[60]  Frank Leymann,et al.  Decision Support for Application Migration to the Cloud - Challenges and Vision , 2013, CLOSER.

[61]  Claus Pahl,et al.  Cloud Migration Research: A Systematic Review , 2013, IEEE Transactions on Cloud Computing.

[62]  Gadadhar Sahoo,et al.  Exploring the factors influencing the cloud computing adoption: a systematic study on cloud migration , 2015, SpringerPlus.

[63]  Muhammad Ali Babar,et al.  Towards Process Support for Migrating Applications to Cloud Computing , 2012, 2012 International Conference on Cloud and Service Computing.

[64]  R. Zmud,et al.  Information technology implementation research: a technological diffusion approach , 1990 .

[65]  Adil Al-Yasiri,et al.  Framework for cloud computing adoption: A road map for Smes to cloud migration , 2016, ArXiv.

[66]  Mohsine Eleuldj,et al.  Cloud computing migration and IT resources rationalization , 2014, 2014 International Conference on Multimedia Computing and Systems (ICMCS).

[67]  Rajkumar Buyya,et al.  SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter , 2014, J. Netw. Comput. Appl..

[68]  Ian Sommerville,et al.  The Cloud Adoption Toolkit: Addressing the Challenges of Cloud Adoption in Enterprise , 2010, ArXiv.

[69]  Omiros D. Sarikas,et al.  Journal of Enterprise Information Management , 2022 .

[70]  Antonio Ruiz Cortés,et al.  Automated configuration support for infrastructure migration to the cloud , 2016, Future Gener. Comput. Syst..

[71]  Cmmi Product Team CMMI for Services, Version 1.2 , 2011 .

[72]  Irina Branovic,et al.  Smart power grid and cloud computing , 2013 .

[73]  Ian Sommerville,et al.  Decision Support Tools for Cloud Migration in the Enterprise , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[74]  Atesh Kumar,et al.  Priority with adoptive data migration in case of disaster using cloud computing use style , 2015, 2015 International Conference on Communication, Information & Computing Technology (ICCICT).

[75]  Anamaroa SIclovan The Future of Cloud Computing , 2012 .

[76]  Subhas C. Misra,et al.  Identification of a company's suitability for the adoption of cloud computing and modelling its corresponding Return on Investment , 2011, Math. Comput. Model..

[77]  Muhammad Ali Babar,et al.  A tale of migration to cloud computing for sharing experiences and observations , 2011, SECLOUD '11.