Cloud Readiness Assessment of Legacy Application

Flavio Corradini, Francesco De Angelis, Andrea Polini, Samuele Sabbatini

Abstract

Applications and services hosted in the cloud are increasing continuously. Cloud technology offers important perspectives (performance, high availability, elasticity) and it enables new business models. Unfortunately, this new paradigm faces unprecedent requirements not addressed in legacy application (multi-tenancy, scalability, etc.). This leads to complex re-engineering phases in order to to migrate existing software into a cloud environment. Before starting a migration, it is important to analyze the cloud compliance of the application, what to expect after the migration and the effort required to fulfill these expectations. This paper assesses a way to extract an index that describes the feasibility of the re-engineering. We test the metric with a real application that needs to be migrated to a private cloud.

References

  1. Alonso, J. et al. (2013). Cloud modernization assessment framework: Analyzing the impact of a potential migration to cloud. In Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), pages 64-73. IEEE.
  2. Amazon (2014). http://media.amazonwebservices.com/- cloudmigration-main.pdf.
  3. Armbrust, M. et al. (2009). M.: Above the clouds: A berkeley view of cloud computing.
  4. Artist (2014). Artist project. http://www.artist-project.eu/.
  5. Biase, F. D. (2013). Legacy to cloud migration: Assessing the cloud readiness of legacy software systems. Master's thesis, University of Applied Sciences Western Switzerland.
  6. Buyya, R., Ranjan, R., and Calheiros, R. N. (2010). Intercloud: Utility-oriented federation of cloud computing environments for scaling of application services. In Algorithms and architectures for parallel processing, pages 13-31. Springer.
  7. CISCO (2014). . http://www.ciscowebtools.com/cloud.
  8. IBM (2014). http://www-01.ibm.com/software/rational/ info/cloud-services/self-assessment.htmls.
  9. Khajeh-Hosseini, A., Greenwood, D., Smith, J. W., and Sommerville, I. (2012). The cloud adoption toolkit: supporting cloud adoption decisions in the enterprise. Software: Practice and Experience, 42(4):447-465.
  10. Krafzig, D., Banke, K., and Slama, D. (2005). Enterprise SOA: service-oriented architecture best practices. Prentice Hall Professional.
  11. Leymann, C. F. F., Retter, R., Schupeck, W., and Arbitter, P. (2013). Cloud computing patterns.
  12. Mell, P. and Grance, T. (2011). The nist definition of cloud computing.
  13. Menychtas, A. et al. (2013). Artist methodology and framework: A novel approach for the migration of legacy software on the cloud. In Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2013 15th International Symposium on, pages 424-431. IEEE.
  14. OCP (2014). Open city www.opencityplatform.eu/.
  15. OMG (2014). Mda. http://www.omg.org/mda/.
  16. Parkhill, D. F. (1966). Challenge of the computer utility.
  17. Rackspace (2014). http://www.rackspace.com/cloud/hybrid.
  18. RedHat (2014). https://engage.redhat.com/forms/cloudreadiness-assessment.
  19. Remics (2014). Remics project. http://www.remics.eu/.
  20. Vaquero, L. M., Rodero-Merino, L., Caceres, J., and Lindner, M. (2008). A break in the clouds: towards a cloud definition. ACM SIGCOMM Computer Communication Review, 39(1):50-55.
  21. VmWare (2014). http://www.cloudflightcheck.com/.
  22. Vu, Q. H. and Asal, R. (2012). Legacy application migration to the cloud: Practicability and methodology. In Services (SERVICES), 2012 IEEE Eighth World Congress on, pages 270-277. IEEE.
Download


Paper Citation


in Harvard Style

Corradini F., De Angelis F., Polini A. and Sabbatini S. (2015). Cloud Readiness Assessment of Legacy Application . In Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-104-5, pages 119-126. DOI: 10.5220/0005443301190126


in Bibtex Style

@conference{closer15,
author={Flavio Corradini and Francesco De Angelis and Andrea Polini and Samuele Sabbatini},
title={Cloud Readiness Assessment of Legacy Application},
booktitle={Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2015},
pages={119-126},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005443301190126},
isbn={978-989-758-104-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Cloud Readiness Assessment of Legacy Application
SN - 978-989-758-104-5
AU - Corradini F.
AU - De Angelis F.
AU - Polini A.
AU - Sabbatini S.
PY - 2015
SP - 119
EP - 126
DO - 10.5220/0005443301190126