Cloud Migration Patterns: A Multi-cloud Service Architecture Perspective

被引:26
作者
Jamshidi, Pooyan [1 ]
Pahl, Claus [1 ]
Chinenyeze, Samuel [2 ]
Liu, Xiaodong [2 ]
机构
[1] Dublin City Univ, Irish Ctr Cloud Comp & Commerce IC4, Dublin 9, Ireland
[2] Edinburgh Napier Univ, Sch Comp, Ctr Informat & Software Syst, Edinburgh, Midlothian, Scotland
来源
SERVICE-ORIENTED COMPUTING - ICSOC 2014 WORKSHOPS | 2015年 / 8954卷
关键词
Cloud architecture; Cloud migration; Migration pattern; Multi-cloud;
D O I
10.1007/978-3-319-22885-3_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:6 / 19
页数:14
相关论文
共 20 条
[1]  
Andrikopoulos V, 2013, COMPUTING, V95, P493, DOI 10.1007/s00607-012-0248-2
[2]  
[Anonymous], 2012, Cloud architecture patterns: using Microsoft azure
[3]  
[Anonymous], 2009, CLOUDS BERKELEY VIEW
[4]  
Fehling C., 2013, ICSOC
[5]  
Fehling C., 2014, Cloud Computing Patterns: Fundamentals to Design, Build, and Manage Cloud Applications, V545, DOI DOI 10.1007/978-3-7091-1568-8
[6]  
Frey S., 2011, International Journal on Advances in Software, V4, P342
[7]   Automatic conformance checking for migrating software systems to cloud infrastructures and platforms [J].
Frey, Soeren ;
Hasselbring, Wilhelm ;
Schnoor, Benjamin .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2013, 25 (10) :1089-1115
[8]  
Gamma Erich., 1994, DESIGN PATTERNS
[9]  
Gholami M.F., 2011, SOFT SYST MODEL, V13, P361
[10]   Inter-Cloud architectures and application brokering: taxonomy and survey [J].
Grozev, Nikolay ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2014, 44 (03) :369-390