Abstract
As of today it is still not clear how and when cloud computing should be used. Developers very often write applications in a way that does not really fit a cloud environment, and in some cases without taking into account how quality attributes (like performance, security or portability) are affected. In this paper we share our experience and observations from adopting cloud computing for an on-premise enterprise application in a context of a small software company. We present experimental results concerning a comparative evaluation (w.r.t. performance and cost) of the behavior of the original system both on-premise and on the Cloud, considering different scenarios in the Cloud.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Commun. ACM 53, 50–58 (2010)
Babar, M.A., Chauhan, M.A.: A tale of migration to cloud computing for sharing experiences and observations. In: SECLOUD 2011, pp. 50–56. ACM (2011)
Botteri, P., Cowan, D., Deeter, B., Fisher, A., Garg, D., Goodman, B., Levine, J., Messiana, G., Sarin, A., Tavel, S.: Bessemer’s top 10 laws of cloud computing and saas (2010)
Chappell, D.: Windows azure and isvs: A guide for decision makers (July 2009)
Chow, R., Golle, P., Jakobsson, M., Shi, E., Staddon, J., Masuoka, R., Molina, J.: Controlling data in the cloud: outsourcing computation without outsourcing control. In: CCSW 2009, pp. 85–90. ACM (2009)
Driver, M.: Cloud application infrastructure technologies need seven years to mature. Research report, Gartner Inc., Stamford, USA (2008)
Hichkey, A.R.: Smb cloud spending to approach $100 billion by 2014 (2010)
Hill, Z., Li, J., Mao, M., Ruiz-Alvarez, A., Humphrey, M.: Early observations on the performance of windows azure. In: HPDC 2010, pp. 367–376. ACM (2010)
Kim, W., Kim, S.D., Lee, E., Lee, S.: Adoption issues for cloud computing. In: iiWAS 2009, pp. 3–6. ACM (2009)
Li, A., Yang, X., Kandula, S., Zhang, M.: Cloudcmp: comparing public cloud providers. In: IMC 2010, pp. 1–14. ACM (2010)
Li, A., Yang, X., Kandula, S., Zhang, M.: Comparing public-cloud providers. Internet Computing 15, 50–53 (2011)
Louridas, P.: Up in the air: Moving your applications to the cloud. IEEE Software 27, 6–10 (2010)
Mell, P., Grance, T.: The nist definition of cloud computing. Technical report, National Institute of Standards and Technology (2011)
Nezhad, H.M., Stephenson, B., Singhal, S.: Outsourcing business to cloud computing services: Opportunities and challenges. Technical report HPL-2009-23, HP Laboratories (2009)
Parkhill, D.F.: The Challenge of the Computer Utility. Addison-Wesley, US (1966)
Rabetski, P.: Migration of an on-premise application to the cloud. Master’s thesis, Software Engineering and Management, Dept. of Computer Science and Engineering, Univ. of Gothenburg, Sweden (2011)
Rimal, B., Choi, E., Lumb, I.: A taxonomy and survey of cloud computing systems. In: 5th Int. Joint Conf. on INC, IMS and IDC, pp. 44–51. IEEE (2009)
Templin, D.: Simplify app deployment with clickonce and registration-free com (2005)
Tran, V., Keung, K., Liu, A., Fekete, A.: Application migration to cloud: a taxonomy of critical factors. In: SECLOUD 2011, pp. 22–28. ACM (2011)
Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A break in the clouds: towards a cloud definition. SIGCOMM Comp. Com. Rev. 39, 50–55 (2009)
Vouk, M.: Cloud computing - issues, research and implementations. CIT 16(4), 235–246 (2008)
Youseff, L., Butrico, M., da Silva, D.: Toward a unified ontology of cloud computing. In: GCE 2008, pp. 1–10. IEEE (November 2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rabetski, P., Schneider, G. (2013). Migration of an On-Premise Application to the Cloud: Experience Report. In: Lau, KK., Lamersdorf, W., Pimentel, E. (eds) Service-Oriented and Cloud Computing. ESOCC 2013. Lecture Notes in Computer Science, vol 8135. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40651-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-40651-5_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40650-8
Online ISBN: 978-3-642-40651-5
eBook Packages: Computer ScienceComputer Science (R0)