Skip to main content

2015 | OriginalPaper | Buchkapitel

Cloud Migration Patterns: A Multi-cloud Service Architecture Perspective

verfasst von : Pooyan Jamshidi, Claus Pahl, Samuel Chinenyeze, Xiaodong Liu

Erschienen in: Service-Oriented Computing - ICSOC 2014 Workshops

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Many organizations migrate their on-premise software systems to the cloud. However, current coarse-grained cloud migration solutions have made a transparent migration of on-premise applications to the cloud a difficult, sometimes trial-and-error based endeavor. This paper suggests a catalogue of fine-grained service-based cloud architecture migration patterns that target multi-cloud settings and are specified with architectural notations. The proposed migration patterns are based on empirical evidence from a number of migration projects, best practices for cloud architectures and a systematic literature review of existing research. The pattern catalogue allows an organization to (1) select appropriate architecture migration patterns based on their objectives, (2) compose them to define a migration plan, and (3) extend them based on the identification of new patterns in new contexts.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Jamshidi, P., Ahmad, A., Pahl, C.: Cloud migration research: a systematic review. IEEE Trans. Cloud Comput. 1(2), 142–157 (2013)CrossRef Jamshidi, P., Ahmad, A., Pahl, C.: Cloud migration research: a systematic review. IEEE Trans. Cloud Comput. 1(2), 142–157 (2013)CrossRef
2.
Zurück zum Zitat Armbrust, M.: Above the clouds: a Berkeley view of cloud computing (2009) Armbrust, M.: Above the clouds: a Berkeley view of cloud computing (2009)
3.
Zurück zum Zitat Khadka, R., Saeidi, A., Idu, A.: Legacy to SOA evolution: a systematic literature review. In: Migrating Legacy Applications (2012) Khadka, R., Saeidi, A., Idu, A.: Legacy to SOA evolution: a systematic literature review. In: Migrating Legacy Applications (2012)
4.
Zurück zum Zitat Wilder, B.: Cloud Architecture Patterns. Oreilly, San Antonio (2012) Wilder, B.: Cloud Architecture Patterns. Oreilly, San Antonio (2012)
5.
Zurück zum Zitat Pahl, C., Xiong, H., Walshe, R.: A comparison of on-premise to cloud migration approaches. In: Lau, K.-K., Lamersdorf, W., Pimentel, E. (eds.) ESOCC 2013. LNCS, vol. 8135, pp. 212–226. Springer, Heidelberg (2013)CrossRef Pahl, C., Xiong, H., Walshe, R.: A comparison of on-premise to cloud migration approaches. In: Lau, K.-K., Lamersdorf, W., Pimentel, E. (eds.) ESOCC 2013. LNCS, vol. 8135, pp. 212–226. Springer, Heidelberg (2013)CrossRef
6.
Zurück zum Zitat Fehling, C., et al.: Cloud Computing Patterns. Springer, Berlin (2014)CrossRef Fehling, C., et al.: Cloud Computing Patterns. Springer, Berlin (2014)CrossRef
7.
Zurück zum Zitat Tran, V., Keung, J., Liu, A. Fekete, A.: Application migration to cloud. In: SECLOUD 2011 (2011) Tran, V., Keung, J., Liu, A. Fekete, A.: Application migration to cloud. In: SECLOUD 2011 (2011)
8.
Zurück zum Zitat Gholami, F., Sharifi, M., Jamshidi, P.: Enhancing the OPEN process framework with service-oriented method fragments. Soft. Syst. Model. 13, 361–390 (2011)CrossRef Gholami, F., Sharifi, M., Jamshidi, P.: Enhancing the OPEN process framework with service-oriented method fragments. Soft. Syst. Model. 13, 361–390 (2011)CrossRef
9.
Zurück zum Zitat Mirbel, I., Ralyté, J.: Situational method engineering: combining assembly-based and roadmap-driven approaches. Requir. Eng. 11, 58–78 (2006)CrossRef Mirbel, I., Ralyté, J.: Situational method engineering: combining assembly-based and roadmap-driven approaches. Requir. Eng. 11, 58–78 (2006)CrossRef
10.
Zurück zum Zitat Grozev, N., Buyya, R.: Inter-cloud architectures and application brokering: taxonomy and survey. Softw. Pract. Exp. 44(3), 369–390 (2014)CrossRef Grozev, N., Buyya, R.: Inter-cloud architectures and application brokering: taxonomy and survey. Softw. Pract. Exp. 44(3), 369–390 (2014)CrossRef
12.
Zurück zum Zitat Gamma, E., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Pearson, New York (1994) Gamma, E., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Pearson, New York (1994)
13.
Zurück zum Zitat Jamshidi, P., Ghafari, M., Ahmad, A., Pahl, C.: A framework for classifying and comparing architecture-centric software evolution research. In: 17th European Conference on Software Maintenance and Reengineering CSMR 2013, pp. 305–314. IEEE (2013) Jamshidi, P., Ghafari, M., Ahmad, A., Pahl, C.: A framework for classifying and comparing architecture-centric software evolution research. In: 17th European Conference on Software Maintenance and Reengineering CSMR 2013, pp. 305–314. IEEE (2013)
14.
Zurück zum Zitat Frey, S., Hasselbring, W., Schnoor, B.: Automatic conformance checking for migrating software systems to cloud infrastructures and platforms. J. Softw. Evol. Process 25, 1089–1115 (2013)CrossRef Frey, S., Hasselbring, W., Schnoor, B.: Automatic conformance checking for migrating software systems to cloud infrastructures and platforms. J. Softw. Evol. Process 25, 1089–1115 (2013)CrossRef
15.
Zurück zum Zitat Misra, S.C.: Identification of a company’s suitability for the adoption of cloud computing and modelling its corresponding return on investment. Math. Comput. Model 53, 504–521 (2011)CrossRef Misra, S.C.: Identification of a company’s suitability for the adoption of cloud computing and modelling its corresponding return on investment. Math. Comput. Model 53, 504–521 (2011)CrossRef
16.
Zurück zum Zitat Frey, S., Hasselbring, W.: The cloudmig approach: model-based migration of software systems to cloud-optimized applications. Int. J. Adv. Softw. 4, 342–353 (2011) Frey, S., Hasselbring, W.: The cloudmig approach: model-based migration of software systems to cloud-optimized applications. Int. J. Adv. Softw. 4, 342–353 (2011)
17.
Zurück zum Zitat Andrikopoulos, V., Binz, T., Leymann, F., Strauch, S.: How to adapt applications for the cloud environment. Computing 95(6), 493–535 (2012)CrossRef Andrikopoulos, V., Binz, T., Leymann, F., Strauch, S.: How to adapt applications for the cloud environment. Computing 95(6), 493–535 (2012)CrossRef
19.
Zurück zum Zitat Mendonca, N.C.: Architectural options for cloud migration. Computer 8, 62–66 (2014)CrossRef Mendonca, N.C.: Architectural options for cloud migration. Computer 8, 62–66 (2014)CrossRef
20.
Zurück zum Zitat Fehling, C., et al.: Service migration patterns - decision support and best practices for the migration of existing service-based applications to cloud environments. In: ICSOC (2013) Fehling, C., et al.: Service migration patterns - decision support and best practices for the migration of existing service-based applications to cloud environments. In: ICSOC (2013)
Metadaten
Titel
Cloud Migration Patterns: A Multi-cloud Service Architecture Perspective
verfasst von
Pooyan Jamshidi
Claus Pahl
Samuel Chinenyeze
Xiaodong Liu
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-22885-3_2