Abstract
Cloud Platform as a Service (PaaS) is a novel, rapidly growing segment in the Cloud computing market. However, the diversity and heterogeneity of today’s existing PaaS offerings raises several interoperability challenges. This introduces adoption barriers due to the lock-in issues that prevent the portability of data and applications from one PaaS to another, “locking” software developers to the first provider they use. This paper introduces the Cloud4SOA solution, a scalable approach to semantically interconnect heterogeneous PaaS offerings across different Cloud providers that share the same technology. The design of the Cloud4SOA solution, extensively presented in this work, comprises of a set of interlinked collaborating software components and models to provide developers and platform providers with a number of core capabilities: matchmaking, management, monitoring and migration of applications. The paper concludes with the presentation of a proof-of-concept implementation of the Cloud4SOA system based on real-life business scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The Open Group Cloud Computing Work Group: Cloud ROI Survey Results Comparison 2011 & 2012 (2012), http://www.opengroup.org/getinvolved/workgroups/cloudcomputing
Platt, B.: People want PaaS: Nearly 60 percent of companies say they will deploy PaaS soon (2012), http://venturebeat.com/2012/11/29/paas-engine-yard/
Singh, A.: Current Analysis: PaaS to Play a Critical Role in Enterprise Development (2012), http://www.currentanalysis.com/news/2012/pr-paas-platform.asp
Pettey, C., Goasduff, L.: Gartner Says Platform as a Service Is On the Cusp of Several Years of Strategic Growth (2012), http://www.gartner.com/newsroom/id/1911014
The Open Web Application Security Project (OWASP): Cloud - Top 5 Risks with PAAS (2011), https://www.owasp.org/index.php/Cloud_-_Top_5_Risks_with_PAAS
Oberle, K., Fisher, M.: ETSI CLOUD – initial standardization requirements for cloud services. In: Altmann, J., Rana, O.F. (eds.) GECON 2010. LNCS, vol. 6296, pp. 105–115. Springer, Heidelberg (2010)
Cunsolo, V.D., Distefano, S., Puliafito, A., Scarpa, M.: Cloud@Home: Bridging the gap between volunteer and cloud computing. In: Huang, D.-S., Jo, K.-H., Lee, H.-H., Kang, H.-J., Bevilacqua, V. (eds.) ICIC 2009. LNCS, vol. 5754, pp. 423–432. Springer, Heidelberg (2009)
Rochwerger, B., et al.: The reservoir model and architecture for open federated cloud computing. IBM Journal of Research and Development 53(4), 4–1 (2009)
Harsh, P., Jegou, Y., Cascella, R.G., Morin, C.: Contrail virtual execution platform challenges in being part of a cloud federation. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J., et al. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 50–61. Springer, Heidelberg (2011)
Garcia-Gomez, S., et al.: Challenges for the comprehensive management of Cloud Services in a PaaS framework. Scalable Computing: Practice and Experience 13(3) (2012)
Petcu, D., et al.: Portable Cloud applications-From theory to practice. Future Generation Computer Systems (2012) (in press)
Romano, P., et al.: Cloud-TM: harnessing the cloud with distributed transactional memories. ACM SIGOPS Operating Systems Review 44(2), 1–6 (2010)
Grivas, S.G., et al.: Cloud broker: Bringing intelligence into the cloud. In: IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 544–545. IEEE (2010)
Loutas, N., et al.: D1.1 Requirements Analysis Report. Cloud4SOA Project Deliverable (2011), http://www.cloud4soa.eu/sites/default/files/Cloud4SOA%20D1.1%20Requirements%20Analysis.pdf
Loutas, N., et al.: Towards a Reference Architecture for Semantically Interoperable Clouds. In: IEEE 2nd International Conference on Cloud Computing Technology and Science, pp. 143–150. IEEE (2010)
Loutas, N., et al.: A Semantic Interoperability Framework for Cloud Platform as a Service. In: IEEE 3rd International Conference on Cloud Computing Technology and Science, pp. 280–287. IEEE (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kamateri, E. et al. (2013). Cloud4SOA: A Semantic-Interoperability PaaS Solution for Multi-cloud Platform Management and Portability. In: Lau, KK., Lamersdorf, W., Pimentel, E. (eds) Service-Oriented and Cloud Computing. ESOCC 2013. Lecture Notes in Computer Science, vol 8135. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40651-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-40651-5_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40650-8
Online ISBN: 978-3-642-40651-5
eBook Packages: Computer ScienceComputer Science (R0)