A Comparison of On-Premise to Cloud Migration Approaches

  • Claus Pahl
  • Huanhuan Xiong
  • Ray Walshe
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8135)

Abstract

While cloud computing has certainly gained attention, the potential for increased uptake of the technology is still large. As a consequence, how to move and migrate to the cloud is an unanswered question for many organisations. Gaining an understanding of cloud migration processes from on-premise architectures is our aim here. For this purpose, we look at three provider-driven case studies based on the common three layers of cloud computing: Infrastructure (IaaS), platform (PaaS) and software (SaaS) as a service. These shall be complemented by a fourth, independent systems integration perspective. We extract common migration process activities for the layer-specific processes and discuss commonalities, differences and open issues. The results presented are based on expert interviews and focus groups held with major international cloud solution providers and independent consultants.

Keywords

Cloud Migration Cloud Migration Processes On-premise to Cloud Cloud Architecture 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Mell, P., Grance, T.: The NIST Definition of Cloud Computing. NIST Special Publication 800-145 (2010)Google Scholar
  2. 2.
  3. 3.
    Chappell, D.: How SaaS Changes an ISV’s Business, Sponsored by Microsoft Corporation (2012), http://www.davidchappell.com/writing/white_papers/How_SaaS_Changes_an_ISVs_Business--Chappell_v1.0.pdf
  4. 4.
  5. 5.
  6. 6.
    Skilton, M., Gordon, P.: Cloud Buyers’ Decision Tree. The Open Group (2010)Google Scholar
  7. 7.
    In, H.: Conflict Identification and Resolution for Software Attribute Requirements. PhD dissertation. University of Southern California (1998)Google Scholar
  8. 8.
    RightScale: PlanForCloud (2012), http://www.planforcloud.com/
  9. 9.
  10. 10.
    Murtaza, S., Masud, R.A.: An Extended and Granular Classification of Cloud’s Taxonomy and Services. International Journal of Soft Computing and Engineering 2(2), 278–286 (2012)Google Scholar
  11. 11.
  12. 12.
    Oracle: After Migrating or Upgrading the Database (2011), http://docs.oracle.com/cd/A87860_01/doc/server.817/a86632/migaftrm.htm
  13. 13.
    Rational Software Development Platform: Migrate from VisualAge Generator 4.5 to the Enterprise Generation Language (EGL). IBM (2012), http://www.ibm.com/developerworks/rational/library/egldoc.html
  14. 14.
    Varia, J.: Migrating your Existing Applications to the AWS Cloud: A Phase-driven Approach to Cloud Migration, AWS Cloud Computing Whitepapers (2010), http://media.amazonwebservices.com/CloudMigration-main.pdf
  15. 15.
  16. 16.
    Pahl, C., Giesecke, S., Hasselbring, W.: Ontology-based modelling of architectural styles. Information and Software Technology 51(12), 1739–1749 (2009)CrossRefGoogle Scholar
  17. 17.
    Wang, M.X., Bandara, K.Y., Pahl, C.: Process as a Service Distributed Multi-tenant Policy-Based Process Runtime Governance. In: IEEE International Conference on Services Computing (SCC), pp. 578–585. IEEE (2010)Google Scholar
  18. 18.
    Halvey, J.K., Melby, B.M.: Business Process Outsourcing: Processes, Strategies, and Contracts. John Wiley & Sons, Inc., Hoboken (2007)Google Scholar
  19. 19.
    Mohagheghi, P., Saether, T.: Software Engineering Challenges for Migration to the Service Cloud Paradigm. In: World Congress on Services 2011, pp. 507–514. IEEE (2011)Google Scholar
  20. 20.
    Mohagheghi, P., Berre, A.J., Sadovykh, A., Barbier, F., Benguria, G.: Reuse and Migration of Legacy Systems to Interoperable Cloud Services - The REMICS project. In: Mda4ServiceCloud 2010 Workshop (2010)Google Scholar
  21. 21.
    Orue-Echevarria, L., Alonso, J., Escalante, M., Benguria, G.: Moving to SaaS: Building a migration strategy from concept to deployment. In: Ionita, A.D., Litoiu, M., Lewis, G. (eds.) Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments. IGI (2012)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Claus Pahl
    • 1
  • Huanhuan Xiong
    • 1
  • Ray Walshe
    • 1
  1. 1.IC4Dublin City UniversityDublin 9Ireland

Personalised recommendations