Challenges in migrating legacy software systems to the cloud an empirical study

04/17/2020
by   Mahdi Fahmideh, et al.
0

Moving existing legacy systems to cloud platforms is a difficult and high cost process that may involve technical and non-technical resources and challenges. There is evidence that the lack of understanding and preparedness of cloud computing migration underpin many migration failures in achieving organisations goals. The main goal of this article is to identify the most important challenging activities for moving legacy systems to cloud platforms from a perspective of reengineering process. Through a combination of a bottom-up and a top-down analysis, a set of common activities is derived from the extant cloud computing literature. These are expressed as a model and are validated using a population of 104 shortlisted and randomly selected domain experts from different industry sectors. We used a Web-based survey questionnaire to collect data and analysed them using SPSS Sample T-Test. The results of this study highlight the most important and critical challenges that should be addressed by various roles within a legacy to cloud migration endeavour. The study provides an overall understanding of this process including common occurring activities, concerns and recommendations. In addition, the findings of this study constitute a practical guide to conduct this transition. This guide is platform agnostic and independent from any specific migration scenario, cloud platform, or an application domain. Keywords. Cloud Computing, Legacy Systems, Cloud Migration, Cloud Migration Process

READ FULL TEXT
research
04/17/2020

Cloud Migration Process A Survey Evaluation Framework and Open Challenges

Moving mission-oriented enterprise applications to cloud environments is...
research
04/17/2020

Cloud Migration Methodologies Preliminary Findings

Research around cloud computing has largely been dedicated to ad-dressin...
research
02/16/2022

Knowledge Management for Cloud Computing Field

Migration legacy systems to cloud platforms is a knowledge intensive pro...
research
04/17/2020

Reusing empirical knowledge during cloud computing adoption

Moving legacy software systems to cloud platforms is an ever popular opt...
research
04/16/2020

A generic cloud migration process model

The cloud computing literature provides various ways to utilise cloud se...
research
08/12/2019

Right Scaling for Right Pricing: A Case Study on Total Cost of Ownership Measurement for Cloud Migration

Cloud computing promises traditional enterprises and independent softwar...
research
03/07/2022

To Migrate or not to Migrate: An Analysis of Operator Migration in Distributed Stream Processing

One of the most important issues in data stream processing systems is to...

Please sign up or login with your details

Forgot password? Click here to reset