A user-centric multi-PaaS application management solution for hybrid multi-Cloud scenarios

Cloud Platform as a Service (PaaS) is a rapidly growing IT paradigm which enables software developers to deploy applications without the burden of software platform maintenance. Currently, the PaaS market is dominated by a few providers that promote incompatible standards. This introduces adoption barriers that prevent the interoperability between heterogeneous PaaS offerings, so software developers are not able to manage distributed applications spanning multiple public/private clouds. In this paper we present a multi-PaaS application management solution as a result of the Cloud4SOA European project that addresses these challenges. To clarify this approach a distributed deployment and cloud bursting scenarios are used.

[1]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[2]  Haifeng Chen,et al.  Intelligent Workload Factoring for a Hybrid Cloud Computing Model , 2009, 2009 Congress on Services - I.

[3]  M Beaudouin-Lafon,et al.  An overview of human-computer interaction. , 1993, Biochimie.

[4]  Christine Morin,et al.  Contrail Virtual Execution Platform Challenges in Being Part of a Cloud Federation - (Invited Paper) , 2011, ServiceWave.

[5]  Gaetano Borriello,et al.  A User Interaction Model for NFC Enabled Applications , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[6]  Gábor Gombás,et al.  D11.1 REQUIREMENTS ANALYSIS REPORT , 2001 .

[7]  David Benyon,et al.  Applying user modeling to human-computer interaction design , 1993, Artificial Intelligence Review.

[8]  Michel Beaudouin-Lafon,et al.  Instrumental interaction: an interaction model for designing post-WIMP user interfaces , 2000, CHI.

[9]  Amit P. Sheth,et al.  Semantic Modeling for Cloud Computing, Part 2 , 2010, IEEE Internet Computing.

[10]  Ricardo Jiménez-Peris,et al.  CumuloNimbo: A Highly-Scalable Transaction Processing Platform as a Service , 2012, ERCIM News.

[11]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[12]  Francesco D'Andria,et al.  Cloud4SOA: Multi-cloud Application Management Across PaaS Offerings , 2012, 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[13]  Dana Petcu,et al.  Building a Mosaic of Clouds , 2010, Euro-Par Workshops.

[14]  Muli Ben-Yehuda,et al.  The Reservoir model and architecture for open federated cloud computing , 2009, IBM J. Res. Dev..

[15]  Charles Piazzi Smyth,et al.  Teneriffe, an Astronomer's Experiment: BATTLE OF THE CLOUDS , 2010 .

[16]  Nikos Loutas,et al.  A Semantic Interoperability Framework for Cloud Platform as a Service , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[17]  Ramin Yahyapour,et al.  Multi-level SLA Management for Service-Oriented Infrastructures , 2008, ServiceWave.

[18]  Ghang Lee,et al.  Usability principles and best practices for the user interface design of complex 3D architectural design and engineering tools , 2010, Int. J. Hum. Comput. Stud..

[19]  Nikos Loutas,et al.  Towards a Reference Architecture for Semantically Interoperable Clouds , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[20]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[21]  Antonio Puliafito,et al.  Cloud@Home: Bridging the Gap between Volunteer and Cloud Computing , 2009, ICIC.