Legacy systems to cloud migration: a review from the architectural perspective

Legacy systems are business-critical systems that hold the organization’s core business functions developed in a traditional way using monolith architecture and usually deployed on-premises. Through time, this system is exposed to improvement changes, increasing its size and number of functionalit...

Full description

Bibliographic Details
Main Authors: Hasan, Muhammad Hafiz, Osman, Mohd Hafeez, Admodisastro, Novia Indriaty, Muhammad, Muhamad Sufri
Format: Article
Published: Elsevier 2023
_version_ 1825939727585378304
author Hasan, Muhammad Hafiz
Osman, Mohd Hafeez
Admodisastro, Novia Indriaty
Muhammad, Muhamad Sufri
author_facet Hasan, Muhammad Hafiz
Osman, Mohd Hafeez
Admodisastro, Novia Indriaty
Muhammad, Muhamad Sufri
author_sort Hasan, Muhammad Hafiz
collection UPM
description Legacy systems are business-critical systems that hold the organization’s core business functions developed in a traditional way using monolith architecture and usually deployed on-premises. Through time, this system is exposed to improvement changes, increasing its size and number of functionalities, thus increasing its complexity, and maintaining it becomes a disadvantage to the organization. Migration to the cloud environment becomes the primary option to improve legacy application agility, maintainability, and flexibility. However, to take advantage of the cloud environment, monolith legacy application needs to be rearchitected as microservice architecture to fully benefit from cloud advantages. This paper aims to understand the motivation for cloud migration, investigate existing cloud migration frameworks, identify the target architecture for the cloud, and establish any empirical quality issues in cloud migration from the implementation point of view. To achieve those objectives, we conducted a systematic literature review (SLR) of 47 selected studies from the most relevant scientific digital libraries covering pre-migration, migration, and post-migration stages. The SLR outcome provided us with the primary motivation for the cloud migration, existing cloud migration frameworks, targeted migration architecture patterns, and migration challenges. The results also highlight areas where more research is needed and suggest future research in this field. Furthermore, our analysis shows that current migration approaches lack quality consideration, thus contributing to post-migration quality concerns.
first_indexed 2024-09-25T03:41:32Z
format Article
id upm.eprints-109190
institution Universiti Putra Malaysia
last_indexed 2024-09-25T03:41:32Z
publishDate 2023
publisher Elsevier
record_format dspace
spelling upm.eprints-1091902024-08-27T04:37:07Z http://psasir.upm.edu.my/id/eprint/109190/ Legacy systems to cloud migration: a review from the architectural perspective Hasan, Muhammad Hafiz Osman, Mohd Hafeez Admodisastro, Novia Indriaty Muhammad, Muhamad Sufri Legacy systems are business-critical systems that hold the organization’s core business functions developed in a traditional way using monolith architecture and usually deployed on-premises. Through time, this system is exposed to improvement changes, increasing its size and number of functionalities, thus increasing its complexity, and maintaining it becomes a disadvantage to the organization. Migration to the cloud environment becomes the primary option to improve legacy application agility, maintainability, and flexibility. However, to take advantage of the cloud environment, monolith legacy application needs to be rearchitected as microservice architecture to fully benefit from cloud advantages. This paper aims to understand the motivation for cloud migration, investigate existing cloud migration frameworks, identify the target architecture for the cloud, and establish any empirical quality issues in cloud migration from the implementation point of view. To achieve those objectives, we conducted a systematic literature review (SLR) of 47 selected studies from the most relevant scientific digital libraries covering pre-migration, migration, and post-migration stages. The SLR outcome provided us with the primary motivation for the cloud migration, existing cloud migration frameworks, targeted migration architecture patterns, and migration challenges. The results also highlight areas where more research is needed and suggest future research in this field. Furthermore, our analysis shows that current migration approaches lack quality consideration, thus contributing to post-migration quality concerns. Elsevier 2023-08 Article PeerReviewed Hasan, Muhammad Hafiz and Osman, Mohd Hafeez and Admodisastro, Novia Indriaty and Muhammad, Muhamad Sufri (2023) Legacy systems to cloud migration: a review from the architectural perspective. The Journal of Systems and Software, 202. art. no. 111702. pp. 1-17. ISSN 0164-1212; ESSN: 1873-1228 https://linkinghub.elsevier.com/retrieve/pii/S0164121223000973 10.1016/j.jss.2023.111702
spellingShingle Hasan, Muhammad Hafiz
Osman, Mohd Hafeez
Admodisastro, Novia Indriaty
Muhammad, Muhamad Sufri
Legacy systems to cloud migration: a review from the architectural perspective
title Legacy systems to cloud migration: a review from the architectural perspective
title_full Legacy systems to cloud migration: a review from the architectural perspective
title_fullStr Legacy systems to cloud migration: a review from the architectural perspective
title_full_unstemmed Legacy systems to cloud migration: a review from the architectural perspective
title_short Legacy systems to cloud migration: a review from the architectural perspective
title_sort legacy systems to cloud migration a review from the architectural perspective
work_keys_str_mv AT hasanmuhammadhafiz legacysystemstocloudmigrationareviewfromthearchitecturalperspective
AT osmanmohdhafeez legacysystemstocloudmigrationareviewfromthearchitecturalperspective
AT admodisastronoviaindriaty legacysystemstocloudmigrationareviewfromthearchitecturalperspective
AT muhammadmuhamadsufri legacysystemstocloudmigrationareviewfromthearchitecturalperspective