Article in Proceedings INPROC-2020-40

BibliographyWurster, Michael; Breitenbücher, Uwe; Harzenetter, Lukas; Leymann, Frank; Soldani, Jacopo: TOSCA Lightning: An Integrated Toolchain for Transforming TOSCA Light into Production-Ready Deployment Technologies.
In: Advanced Information Systems Engineering. CAiSE 2020..
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 138-146, english.
Springer, August 2020.
DOI: 10.1007/978-3-030-58135-0_12.
Article in Proceedings (Demonstration).
CR-SchemaC.0 (Computer Systems Organization, General)
D.2 (Software Engineering)
Abstract

The OASIS standard TOSCA provides a portable means for specifying multi-service applications and automating their deployment. Despite TOSCA is widely used in research, it is currently not supported by the production-ready deployment technologies daily used by practitioners, hence resulting in a gap between the state-of-the-art in research and the state-of-practice in industry. To help bridging this gap, we identified TOSCA Light, a subset of TOSCA enabling the transformation of compliant deployment models to the vast majority of deployment technology-specific models used by practitioners nowadays. In this paper, we demonstrate TOSCA Lightning by two contributions. We (i) present an integrated toolchain for specifying multi-service applications with TOSCA Light and transforming them into different production-ready deployment technologies. Additionally, we (ii) demonstrate the toolchain's effectiveness based on a third-party application and Kubernetes.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)RADON
SustainLife
Entry dateSeptember 28, 2020
   Publ. Institute   Publ. Computer Science