Cloud Migration Patterns: A Multi-Cloud Architectural Perspective

57 %
43 %
Information about Cloud Migration Patterns: A Multi-Cloud Architectural Perspective
Science

Published on April 16, 2014

Author: pooyanjamshidi

Source: slideshare.net

Description

Cloud migration requires an engineering, verifiable, measurable, transparent and repeatable approach rather than an ad-hoc approach based on trial and error.
We describe a comprehensive set of (multi-)cloud migration patterns from an architectural perspective. In this work, we focus on application components and their migration to the multi-cloud environments. We define and characterize the patterns with concrete usage scenario. We also describe the process for migration pattern selection, composition and extension.

Cloud Migration Patterns: A Multi-Cloud Architectural Perspective Pooyan Jamshidi Supervisor: Dr. Claus Pahl IC4- Irish Centre for Cloud Computing and Commerce School of Computing, Dublin City University Pooyan.jamshidi@computing.dcu.ie

Source: cloudtweaks.com P. Jamshidi, A. Ahmad, C. Pahl, "Cloud Migration Research: A Systematic Review", IEEE Transactions on Cloud Computing, 2013, DOI:10.1109/TCC.2013.10.

Stairway to Heaven: An Architecture-Level Characterization of Cloud Migration Strategies Application Migration Patterns for the Service Oriented Cloud

N. Grozev and R. Buyya. Inter-cloud architectures and application brokering: taxonomy and survey. Software: Practice and Experience,

The Multi-Cloud Deployment is effective in dealing with the following challenges: • Users are not clustered near any single data center, but form clusters around multiple data centers or are widely distributed geographically • Regulations limit options for storing data in specific data centers • Circumstances require that the public cloud be used in concert with on-premises resources • Application must be resilient to the loss of a single data center

We do not intend to provide cloud application architectural patterns. We rather abstract these architectural layers into general concept of components and connectors. The reason behind this choice is that we have numerous cloud architectures that becomes orthogonal to the migration patterns and just add more ambiguity into that. Looking for cloud application architecture? Read these books

Objective MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8 MP9 MP10 MP11 MP12 MP13 MP14 MP15 Time to market -- -- -- -- -- New capabilities -- -- -- -- Reduce operational cost -- -- -- -- -- -- Leverage investments -- -- -- Free up on premise resources Scalability -- -- -- -- -- -- -- Operational efficiency -- -- -- -- -- -- -- -- Re-host Cloudification Relocation Refactor Rebinding Replacement Modernization

Objective MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8 MP9 MP10 MP11 MP12 MP13 MP14 MP15 Time to market -- -- -- -- -- New capabilities -- -- -- -- -- Reduce operational cost -- -- -- -- -- -- -- Leverage investments -- -- -- -- -- -- Free up on premise resources Scalability -- -- -- -- -- -- -- Operational efficiency -- -- -- -- -- -- -- --

Objective MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8 MP9 MP10 MP11 MP12 MP13 MP14 MP15 Time to market -- -- -- -- -- New capabilities -- -- -- -- -- Reduce operational cost -- -- -- -- -- -- -- Leverage investments -- -- -- -- -- -- Free up on premise resources Scalability -- -- -- -- -- -- -- Operational efficiency -- -- -- -- -- -- -- --

P. Jamshidi, A. Ahmad, C. Pahl, "Cloud Migration Research: A Systematic Review", IEEE Transactions on Cloud Computing, 2013, DOI:10.1109/TCC.2013.10. Migration patterns Primarily facilitate planning Enable Auto-Deployment of Multi-Tier Systems in Hybrid Cloud Environment

Application Architecture (on premise deployment)

Migration Step Objective Chosen Patterns 1 Minimal code changes to the application and familiarity with the platform MP1 2 Granular control of resource usage, and the opportunity for auto scaling MP6 3 Lower cost although some limitations on feature availability MP13 4 Better user experience, improved efficiency, and load leveling MP7 5 Integration with public cloud services MP12 6 Highly available service replacement MP11 7 Opportunity for increased performance, and scalability MP3

The Message!

Pooyan.jamshidi@computing.dcu.ieI would be grateful to receive your thoughts on this:

Add a comment

Related presentations

How organisms adapt and survive in different environment.

Aplicación de ANOVA de una vía, modelo efectos fijos, en el problema de una empres...

Teori pemetaan

Teori pemetaan

November 10, 2014

learning how to mapping

Libros: Dra. Elisa Bertha Velázquez Rodríguez

Materi pelatihan gis

Materi pelatihan gis

November 10, 2014

learning GIS

In this talk we describe how the Fourth Paradigm for Data-Intensive Research is pr...

Related pages

Cloud Migration Patterns: A Multi-Cloud Architectural ...

Cloud Migration Patterns: A Multi-Cloud Architectural Perspective Pooyan Jamshidi1, Claus Pahl1, Samuel Chinenyeze2, Xiaodong Liu2 1 IC4 – the Irish ...
Read more

Cloud Migration Patterns: A Multi-cloud Service ...

... architecture migration patterns that target multi-cloud settings and are specified with architectural ... A Multi-cloud Service Architecture Perspective
Read more

Cloud Migration Patterns: A Multi-Cloud Architectural ...

Cloud Migration Patterns: A Multi-Cloud Service Architecture Perspective Pooyan Jamshidi1, Claus Pahl1, Samuel Chinenyeze2, Xiaodong Liu2 1 IC4 – the ...
Read more

Cloud Migration Patterns: A Multi-Cloud Architectural ...

architecture migration patterns that target multi-cloud settings and are specified with ... A Multi-Cloud Architectural Perspective. https: ...
Read more

IIDI - Publications - Cloud Migration Patterns: A Multi ...

Cloud Migration Patterns: A Multi-Cloud Architectural ... A Multi-Cloud Architectural Perspective ... finegrained cloud migration patterns ...
Read more

Cloud Migration Patterns: A Multi-cloud Service ...

Migration Patterns. For each migration pattern, an architectural migration schema has to be defined. A migration pattern is represented by an architecture ...
Read more

Figure 2 from Cloud Migration Patterns: A Multi-cloud ...

... A Multi-cloud Service Architecture Perspective" ... "Cloud Migration Patterns: A Multi-cloud Service ... Architectural Options for Cloud Migration.
Read more

⭐Cloud Migration Patterns: A Multi-cloud Service ...

Cloud Migration Patterns: A Multi-cloud Service ... A Multi-cloud Service Architecture Perspective ... and are specified with architectural ...
Read more

Cloud Migration Patterns: A Multi-Cloud Service ...

... A Multi-Cloud Service Architecture Perspective. ... (2014) Cloud Migration Patterns: A Multi-Cloud Service ... and are specified with architectural ...
Read more