Migration to PaaS clouds - Migration process and architectural concerns

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

In the cloud computing technology stack, infrastructure has matured more than platform or software service technologies with respect to languages and techniques used for architecting and managing respective applications. Platform-as-a-Service (PaaS) emerges as a focus for the near future that we will focus on. We look at software architecture and programming concerns in the context of migration to PaaS solutions, i.e. the transition of platform systems from on-premise to cloud solutions. We investigate best-practice approaches in cloud-aware coding in the form of patterns and formulate these as a migration process. While one-to-one mappings of software from on-premise to cloud platforms are possible, statelessness and data externalisation from stateful sessions and applications emerge as solutions if cloud benefits such as elasticity and performance are aimed at.

Original languageEnglish
Title of host publication2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, MESOCA 2013
Pages86-91
Number of pages6
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, MESOCA 2013 - Eindhoven, Netherlands
Duration: 23 Sep 201323 Sep 2013

Publication series

Namec2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, MESOCA 2013

Conference

Conference2013 IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, MESOCA 2013
Country/TerritoryNetherlands
CityEindhoven
Period23/09/1323/09/13

Fingerprint

Dive into the research topics of 'Migration to PaaS clouds - Migration process and architectural concerns'. Together they form a unique fingerprint.

Cite this