A Method for Reusing TOSCA-based Applications and Management Plans

Sebastian Wagner, Uwe Breitenbücher, Frank Leymann

2016

Abstract

The automated provisioning and management of Cloud applications is supported by various general-purpose technologies that provide generic management functionalities such as scaling components or automatically redeploying parts of a Cloud application. However, if complex applications have to be managed, these technologies reach their limits and individual, application-specific processes must be created to automate the execution of holistic management tasks that cannot be implemented in a generic manner. Unfortunately, creating such processes from scratch is time-consuming, error-prone, and knowledge-intensive, thus, leading to inefficient developments of new applications. In this paper, we present an approach that tackles these issues by enabling the usage of choreographies to systematically combine available management workflows of existing application building blocks. Moreover, we show how these choreographies can be merged into single, executable workflows in order to enable their automated execution. To validate the approach, we apply the concept to the choreography language BPEL4CHOR and the Cloud standard TOSCA. In addition, we extend the Cloud application management ecosystem OpenTOSCA to support executing management choreographies.

Download


Paper Citation


in Harvard Style

Wagner S., Breitenbücher U. and Leymann F. (2016). A Method for Reusing TOSCA-based Applications and Management Plans . In Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: CLOSER, ISBN 978-989-758-182-3, pages 181-191. DOI: 10.5220/0005808201810191

in Bibtex Style

@conference{closer16,
author={Sebastian Wagner and Uwe Breitenbücher and Frank Leymann},
title={A Method for Reusing TOSCA-based Applications and Management Plans},
booktitle={Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: CLOSER,},
year={2016},
pages={181-191},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005808201810191},
isbn={978-989-758-182-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: CLOSER,
TI - A Method for Reusing TOSCA-based Applications and Management Plans
SN - 978-989-758-182-3
AU - Wagner S.
AU - Breitenbücher U.
AU - Leymann F.
PY - 2016
SP - 181
EP - 191
DO - 10.5220/0005808201810191