Cloud Computing Automation: Integrating USDL and TOSCA
Authors
Abstract
Standardization efforts to simplify the management of cloud applications arebeing conducted in isolation. The objective of this paper is to investigate to
which extend two promising specifications, USDL and TOSCA, can be integrated to
automate the lifecycle of cloud applications. In our approach, we selected a
commercial SaaS CRM platform, modeled it using the service description language
USDL, modeled its cloud deployment using TOSCA, and constructed a prototypical
platform to integrate service selection with deployment. Our evaluation
indicates that a high level of integration is possible. We were able to fully
automatize the remote deployment of a cloud service after it was selected by a
customer in a marketplace. Architectural decisions emerged during the
construction of the platform and were related to global service identification
and access, multi-layer routing, and dynamic binding
Keywords
cloud computing, services, semantic web, linked USDL,Subject
Information Systems, cloud computingConference
25th Conference on Advanced Information Systems Engineering (CAiSE 2013), June 2013PDF File
Cited by
Year 2016 : 1 citations
Management and orchestration challenges in network functions virtualization, R Mijumbi, J Serrat, JL Gorricho, S Latré… - Communications …, 2016 - ieeexplore.ieee.org
Year 2014 : 3 citations
Linked USDL: a vocabulary for web-scale service trading http://link.springer.com/chapter/10.1007/978-3-319-07443-6_6 C Pedrinaci, J Cardoso, T Leidig The Semantic Web: Trends and … 2014 Springer
TOSCA in a Nutshell: Promises and Perspectives http://link.springer.com/chapter/10.1007/978-3-662-44879-3_13 A Brogi, J Soldani, PW Wang Service-Oriented and Cloud Computing 2014 Springer
Bid-Centric Cloud Service Provisioning http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6900203 P Healy, S Meyer, J Morrison, T Lynn… … (ISPDC), 2014 IEEE … 2014 ieeexplore.ieee.org