Skip to main content

Abstract

With the increasing adoption of Cloud Computing in the industry, new challenges have emerged for information systems design. In this context, many requirements are met by choosing adequate cloud providers, cloud services, and service configurations. To provide design support, it is necessary to understand what drives the selection of each of these elements. Therefore, it may be interesting to elicitate these high-level requirements, to have an overview of what significantly impacts the cloud environment selection. Here we focus on a particular case of cloud system design: migrations. Through a qualitative study with cloud migration experts, we identify eleven high-level requirements that drive design decisions. We propose an analysis of these results and two classifications to support elicitation and analysis of requirements in cloud migrations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    While we distinguish requirements (they come from users and stakeholders) and drivers (they are constraints related to the domain), this is not always clear in the early design stage. For instance, security can be as well a requirement and implicitly enforced at some point, as a certain level of security is now considered normal. Therefore, we choose to use both as synonyms in this paper.

  2. 2.

    Workflow orchestration platform. https://airflow.apache.org.

  3. 3.

    Kubernetes, a widespread containers orchestrator: https://kubernetes.io/

  4. 4.

    French protection program for the Nation’s assets: http://www.sgdsn.gouv.fr/missions/protection-du-potentiel-scientifique-et-technique-de-la-nation/.

  5. 5.

    App Engine, a Google Cloud PaaS. https://cloud.google.com/appengine.

  6. 6.

    Power Usage Effectiveness: a standard measure of how efficiently a data center uses energy.

References

  1. Andrikopoulos, V., Binz, T., Leymann, F., Strauch, S.: How to adapt applications for the cloud environment - challenges and solutions in migrating applications to the cloud. Computing 95(6), 493–535 (2013)

    Article  Google Scholar 

  2. Binz, T., Leymann, F., Schumm, D.: Cmotion: a framework for migration of applications into and between clouds. In: IEEE International Conference on Service-Oriented Computing and Applications, pp. 1–4. IEEE Computer Society (2011)

    Google Scholar 

  3. Bremer, M., Walter, T., Fjodorovs, N., Schmid, K.: A systematic literature review on the suitability of cloud migration methods for small and medium-sized enterprises. ESSN: 2701-6277 (2021)

    Google Scholar 

  4. Chen, A.J., Boudreau, M., Watson, R.T.: Information systems and ecological sustainability. J. Syst. Inf. Technol. 10(3), 186–201 (2008)

    Article  Google Scholar 

  5. DiCicco-Bloom, B., Crabtree, B.: The qualitative research interview. Med. Educ. 40, 314–21 (2006). https://doi.org/10.1111/j.1365-2929.2006.02418.x

    Article  Google Scholar 

  6. Fahmideh, M., Grundy, J., Beydoun, G., Zowghi, D., Susilo, W., Mougouei, D.: A model-driven approach to reengineering processes in cloud computing. Inf. Softw. Technol. 144, 106795 (2022)

    Article  Google Scholar 

  7. Frey, S., Hasselbring, W.: Model-based migration of legacy software systems into the cloud: the cloudmig approach. Softwaretechnik-Trends 30(2), 84–85 (2010)

    Google Scholar 

  8. Gartner: Migrating applications to the cloud: Rehost, refactor, revise, rebuild, or replace? (2010). https://www.gartner.com/en/documents/1485116. Accessed 07 July 2022

  9. Gholami, M.F., Daneshgar, F., Low, G., Beydoun, G.: Cloud migration process - a survey, evaluation framework, and open challenges. J. Syst. Softw. 120, 31–69 (2016)

    Article  Google Scholar 

  10. Jamshidi, P., Ahmad, A., Pahl, C.: Cloud migration research: a systematic review. IEEE Trans. Cloud Comput. 1(2), 142–157 (2013)

    Article  Google Scholar 

  11. McCracken, G.: The Long Interview. Qualitative Research Methods, SAGE Publications (1988). https://books.google.fr/books?id=3N01cl2gtoMC

  12. Mell, P., Grance, T.: The NIST Definition of Cloud Computing. Techmical report, 800-145, National Institute of Standards and Technology (NIST), Gaithersburg, MD (2011)

    Google Scholar 

  13. Nussbaumer, N., Liu, X.: Cloud migration for SMEs in a service oriented approach. In: IEEE 37th Annual Computer Software and Applications Conference, Workshops, pp. 457–462. IEEE Computer Society (2013)

    Google Scholar 

  14. ACM SIGSOFT: Qualitative surveys (interview studies) (2022). https://github.com/acmsigsoft/EmpiricalStandards/blob/master/docs/QualitativeSurveys.md. Accessed 07 July 2022

  15. Silva, G.C., Rose, L.M., Calinescu, R.: A systematic review of cloud lock-in solutions. In: IEEE 5th International Conference on Cloud Computing Technology and Science, vol. 2, pp. 363–368. IEEE Computer Society (2013)

    Google Scholar 

  16. Zhang, W., Berre, A., Roman, D., Huru, H.: Migrating legacy applications to the service cloud. In: ACM Object-Oriented Programming, Systems, Languages and Applications (OOPSLA) (2009)

    Google Scholar 

  17. Zhao, J., Zhou, J.: Strategies and methods for cloud migration. Int. J. Autom. Comput. 11(2), 143–152 (2014)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antoine Aubé .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aubé, A., Polacsek, T. (2023). Cloud Migration High-Level Requirements. In: Nurcan, S., Opdahl, A.L., Mouratidis, H., Tsohou, A. (eds) Research Challenges in Information Science: Information Science and the Connected World. RCIS 2023. Lecture Notes in Business Information Processing, vol 476. Springer, Cham. https://doi.org/10.1007/978-3-031-33080-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-33080-3_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-33079-7

  • Online ISBN: 978-3-031-33080-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics