DrACO: Discovering available cloud offerings

Current cloud technologies suffer from a lack of standardisation, with different providers offering similar resources in a different manner. The aim of this work is to contribute overcoming such heterogeneity, by showing how the OASIS TOSCA standard can be exploited to provide a standard-based representation of the virtual machines and platforms offered by IaaS and PaaS cloud providers. We also present DrACO, an open-source prototype tool that permits to look-up for cloud offerings and to retrieve them in a standardised TOSCA format.

[1]  Frank Leymann,et al.  Cloud Computing Patterns , 2014, Springer Vienna.

[2]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[3]  Bernhard Mitschang,et al.  Policy4TOSCA: A Policy-Aware Cloud Service Provisioning Approach to Enable Secure Cloud Computing , 2013, OTM Conferences.

[4]  Oliver Kopp,et al.  Automated Discovery and Maintenance of Enterprise Topology Graphs , 2013, 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications.

[5]  Pascal Hirmer,et al.  Automatic Topology Completion of TOSCA-based Cloud Applications , 2014, GI-Jahrestagung.

[6]  Guido Wirtz,et al.  Towards Application Portability in Platform as a Service , 2014, 2014 IEEE 8th International Symposium on Service Oriented System Engineering.

[7]  Antonio Brogi,et al.  SeaClouds: a European project on seamless management of multi-cloud applications , 2014, SOEN.

[8]  Oliver Kopp,et al.  Winery - A Modeling Tool for TOSCA-Based Cloud Applications , 2013, ICSOC.

[9]  Antonio Brogi,et al.  Matching Cloud Services with TOSCA , 2013, ESOCC Workshops.

[10]  Antonio Brogi,et al.  ToscaMart: A method for adapting and reusing cloud applications , 2016, J. Syst. Softw..

[11]  Dana Petcu,et al.  MODAClouds: A model-driven approach for the design and execution of applications on multiple Clouds , 2012, 2012 4th International Workshop on Modeling in Software Engineering (MISE).

[12]  Antonio Brogi,et al.  Finding available services in TOSCA-compliant clouds , 2016, Sci. Comput. Program..

[13]  Antonio Brogi,et al.  TOSCA in a Nutshell: Promises and Perspectives , 2014, ESOCC.

[14]  Frank Leymann,et al.  Cloud Computing Patterns: Fundamentals to Design, Build, and Manage Cloud Applications , 2014 .

[15]  Brice Morin,et al.  Towards Model-Driven Provisioning, Deployment, Monitoring, and Adaptation of Multi-cloud Systems , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[16]  Oliver Kopp,et al.  Cloud Computing Automation: Integrating USDL and TOSCA , 2013, CAiSE.

[17]  Andrzej M. Goscinski,et al.  Toward dynamic and attribute based publication, discovery and selection for cloud computing , 2010, Future Gener. Comput. Syst..

[18]  Oliver Kopp,et al.  OpenTOSCA - A Runtime for TOSCA-Based Cloud Applications , 2013, ICSOC.