TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies

Michael Wurster, Uwe Breitenbücher, Lukas Harzenetter, Frank Leymann, Jacopo Soldani, Vladimir Yussupov

Abstract

The automation of application deployment is critical because manually deploying applications is time-consuming, tedious, and error-prone. Several deployment automation technologies have been developed in recent years employing tool-specific deployment modeling languages. At the same time, the OASIS standard Topology Orchestration Specification for Cloud Applications (TOSCA) emerged as a means for describing cloud applications, i. e., their components and relationships, in a vendor-agnostic fashion. Despite TOSCA is widely used in research, it is not supported by the production-ready deployment automation technologies daily used by practitioners working with cloud-native applications, hence resulting in a gap between the state-of-the-art in research and state-of-practice in the industry. To help bridging this gap, we leverage the recently introduced Essential Deployment Metamodel (EDMM) and identify TOSCA Light, an EDMM-compliant subset of TOSCA, to enact the transformation from TOSCA to the vast majority of deployment automation technology-specific models used by today’s software industry. Further, we present an end-to-end TOSCA Light modeling and transformation workflow and show a prototypical implementation to validate our approach.

Download


Paper Citation


in Harvard Style

Wurster M., Breitenbücher U., Harzenetter L., Leymann F., Soldani J. and Yussupov V. (2020). TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies.In Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-424-4, pages 216-226. DOI: 10.5220/0009794302160226


in Bibtex Style

@conference{closer20,
author={Michael Wurster and Uwe Breitenbücher and Lukas Harzenetter and Frank Leymann and Jacopo Soldani and Vladimir Yussupov},
title={TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies},
booktitle={Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2020},
pages={216-226},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009794302160226},
isbn={978-989-758-424-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies
SN - 978-989-758-424-4
AU - Wurster M.
AU - Breitenbücher U.
AU - Harzenetter L.
AU - Leymann F.
AU - Soldani J.
AU - Yussupov V.
PY - 2020
SP - 216
EP - 226
DO - 10.5220/0009794302160226