Application migration to cloud : A taxonomy of critical factors
Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45) › 32_Refereed conference paper (with host publication) › peer-review
Author(s)
Detail(s)
Original language | English |
---|---|
Title of host publication | Proceedings - International Conference on Software Engineering |
Pages | 22-28 |
Publication status | Published - 2011 |
Externally published | Yes |
Publication series
Name | |
---|---|
ISSN (Print) | 0270-5257 |
Conference
Title | 2nd International Workshop on Software Engineering for Cloud Computing, SECLOUD'11, Co-located with ICSE 2011 |
---|---|
Place | United States |
City | Waikiki, Honolulu, HI |
Period | 22 May 2011 |
Link(s)
Abstract
Cloud computing has attracted attention as an important platform for software deployment, with perceived benefits such as elasticity to fluctuating load, and reduced operational costs compared to running in enterprise data centers. While some software is written from scratch specially for the cloud, many organizations also wish to migrate existing applications to a cloud platform. Such a migration exercise to a cloud platform is not easy: some changes need to be made to deal with differences in software environment, such as programming model and data storage APIs, as well as varying performance qualities. We report here on experiences in doing a number of sample migrations. We propose a taxonomy of the migration tasks involved, and we show the breakdown of costs among categories of task, for a case-study which migrated a .NET n-tier application to run on Windows Azure. We also indicate important factors that impact on the cost of various migration tasks. This work contributes towards our future direction of building a framework for cost-benefit tradeoff analysis that would apply to migrating applications to cloud platforms, and could help decision-makers evaluate proposals for using cloud computing. © 2011 ACM.
Research Area(s)
- cloud computing, cost factors and overheads, cost-benefit analysis, deployment strategy, software metrics, taxonomy, utility computing
Citation Format(s)
Application migration to cloud: A taxonomy of critical factors. / Tran, Van; Keung, Jacky; Liu, Anna et al.
Proceedings - International Conference on Software Engineering. 2011. p. 22-28.
Proceedings - International Conference on Software Engineering. 2011. p. 22-28.
Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45) › 32_Refereed conference paper (with host publication) › peer-review