A Comparison of On-premise to Cloud Migration Approaches
Author Info:
Claus Pahl
senior lecturer at the School of Computing at Dublin City University
the architecture theme lead at the National Cloud Computing
Technology Centre IC4. His research focuses on software Architecture and
cloud service engineering.
INDEX
1 Introduction
2 Assumptions and Background
3 Cloud Migration Case Studies
3.1 SaaS-level Migration
3.1.1 Consultation with Customer CIO (or CMO)
3.1.2 Customer Data Analysis with Customer CIO
3.1.3 Internal Provider Configuration
3.1.4 Customer-side Systems Integration
3.2 PaaS-level Migration
3.2.1 Consultation with ISV CEO
3.2.2 ISV PaaS Infrastructure Assessment and Requirements
3.2.3 ISV Developer and Software Development
3.2.4 ISV Provisioning
3.3 IaaS-level Migration
3.3.1 Business Case Determination
3.3.2 Assessment and Planning
3.3.3 Migration Process Architecture
3.3.4 Migration Delivery and Production
3.4 Systems Integrator
3.4.1 Customer-Business Analysis
3.4.2 Customer - Architecture Design
3.4.3 Customer – Move
4 Analysis
5 Related Work
6 Conclusions
1 Introduction
Our work has focused on determining the principle cloud migration processes. Our investigation has shown differences between the cloud deployment models IaaS, PaaS and SaaS. We use an independent broker acting as a systems integrator (in contrast to the other more provider-based
migration) to broaden the view and evaluate previous results.
2 Assumptions and Background
– SaaS.
– PaaS.
– IaaS.
3 Cloud Migration Case Studies
The three case studies SaaS, PaaS and IaaS, as well as the systems integrator
case study shall now be looked at individually.
3.1 SaaS-level Migration
3.2 PaaS-level Migration
ISV: Independent Software Vendors
3.3 IaaS-level Migration
3.4 Systems Integrator
4 Analysis
5 Related Work
6 Conclusions