• DocumentCode
    3052152
  • Title

    Legacy Application Migration to the Cloud: Practicability and Methodology

  • Author

    Vu, Quang Hieu ; Asal, Rasool

  • Author_Institution
    ETISALAT BT Innovation Center, Khalifa Univ., Abu Dhabi, United Arab Emirates
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    270
  • Lastpage
    277
  • Abstract
    Cloud computing technology has become popular of late due to several advantages it has compared to traditional computing models. For example, cloud computing helps users to save a significant amount of cost that is related to infrastructure investment, management, and maintenance. Furthermore, since cloud computing offers agility, flexibility, and scalability, applications could be deployed, developed, and scaled quickly and easily on the cloud. Nevertheless, while it is not difficult to develop a new application on the cloud, there is a question of whether legacy applications could be moved to the cloud. Knowing the answer for this question is very important to users, who have stable applications in traditional computing platforms, but want to move these applications to the cloud to leverage the advantages of cloud computing. In this paper, we will analyze features of cloud computing services to introduce an answer for this question. In particular, our answer will focus on the practicability and methodology of migrating legacy applications to the cloud. As a proof-of-concept, we support our answer with the migration of three existing applications being used at British Telecom to Google Apps Engine: one is a Java-based application while the two others are Python-based applications. Among the two Python-based applications, one requires a migration of its database in addition to the migration of the application itself.
  • Keywords
    Java; cloud computing; search engines; software maintenance; British Telecom; Google Apps Engine; Java-based application; Python-based applications; cloud computing technology; infrastructure investment; infrastructure maintenance; infrastructure management; legacy application migration; Cloud computing; Computer languages; Computers; Databases; Estimation; Hardware; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services (SERVICES), 2012 IEEE Eighth World Congress on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-3053-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2012.47
  • Filename
    6274061