Volume 26, Issue 1, August 2016, Pages 218–227
Hassan K. Ibrahim Al-Mahdawi1 and Ghassan Khazal Ali2
1 Computer and Internet Center, University of Diyala, Diyala, Iraq
2 Computer and software department, Engineer Collage, University of Diyala, Diyala, Iraq
Original language: English
Copyright © 2016 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Cloud computing is defined as a type of computing that depends on sharing computing resources rather than using local computer resources. What makes this technology different than traditional client-server architecture is that the resources are shared through virtualized machines. This technology is becoming popular as number advantages such as high scalability and reduced IT costs attract potential users. On the other hand, some challenges, such as legacy applications to be moved to cloud computing environment, are to be discussed. In this work, possible stages to manage and undertake such a migration are attempted to be explored and described. The stages are proposed not only to describe the necessary steps but also to itemize related constraints for each level of migration. Main limitations include plans for migration hence a comprehensive/complete work-flow targeting organization specific requirements such as financial, cultural and legislative parameters remains as a future research avenue. Nevertheless, main benefit of this work is to assist organizations who need to migrate legacy applications onto cloud environment is supported as the work-flow is argued be used as a base to determine the constraints/issues that may arise at the stages.
Author Keywords: Cloud Computing, Migration to Cloud Environment, Virtual Machine, Work-flow.
Hassan K. Ibrahim Al-Mahdawi1 and Ghassan Khazal Ali2
1 Computer and Internet Center, University of Diyala, Diyala, Iraq
2 Computer and software department, Engineer Collage, University of Diyala, Diyala, Iraq
Original language: English
Copyright © 2016 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Cloud computing is defined as a type of computing that depends on sharing computing resources rather than using local computer resources. What makes this technology different than traditional client-server architecture is that the resources are shared through virtualized machines. This technology is becoming popular as number advantages such as high scalability and reduced IT costs attract potential users. On the other hand, some challenges, such as legacy applications to be moved to cloud computing environment, are to be discussed. In this work, possible stages to manage and undertake such a migration are attempted to be explored and described. The stages are proposed not only to describe the necessary steps but also to itemize related constraints for each level of migration. Main limitations include plans for migration hence a comprehensive/complete work-flow targeting organization specific requirements such as financial, cultural and legislative parameters remains as a future research avenue. Nevertheless, main benefit of this work is to assist organizations who need to migrate legacy applications onto cloud environment is supported as the work-flow is argued be used as a base to determine the constraints/issues that may arise at the stages.
Author Keywords: Cloud Computing, Migration to Cloud Environment, Virtual Machine, Work-flow.
How to Cite this Article
Hassan K. Ibrahim Al-Mahdawi and Ghassan Khazal Ali, “MIGRATION THE APPLICATIONS TO CLOUD COMPUTING,” International Journal of Innovation and Scientific Research, vol. 26, no. 1, pp. 218–227, August 2016.