Home // SECURWARE 2018, The Twelfth International Conference on Emerging Security Information, Systems and Technologies // View article
Deployment Enforcement Rules for TOSCA-based Applications
Authors:
Michael Zimmermann
Uwe Breitenbücher
Christoph Krieger
Frank Leymann
Keywords: Cloud Computing; Application Provisioning; Automation; TOSCA; Security
Abstract:
In the context of Industry 4.0, gathering sensor data and using data analysis software can lead to actionable insights, for example, enabling predictive maintenance. Since developing these data analysis software requires some special expert knowledge, often external data scientist are charged for that. However, often the data to be analyzed is of vital importance and thus, must not leave the company. Therefore, applications developed and modeled as deployment models by third-parties have to be enforced to be executed in the local company’s network. However, manually adapting a lot of these deployment models in order to meet the company’s requirements is cumbersome, time consuming and error-prone. Furthermore, some kind of enforcement mechanism is required to really ensure that these data security and privacy requirements are fulfilled. Thus, in this paper, we present an approach considering these issues during the deployment time of the application. The presented approach is based on the Topology and Orchestration Specification for Cloud Applications (TOSCA), an OASIS standard enabling the description of cloud applications as well as their deployment. The approach enables the specification as well as the enforcement of reoccurring and generic requirements and restrictions of TOSCAbased declarative deployment models, without the need to adapt or modify these deployment models. The practical feasibility of the presented approach is validated by extending our opensource prototype OpenTOSCA, which provides a modeling tool, a TOSCA Runtime, as well as a self-service portal for TOSCA.
Pages: 114 to 121
Copyright: Copyright (c) IARIA, 2018
Publication date: September 16, 2018
Published in: conference
ISSN: 2162-2116
ISBN: 978-1-61208-661-3
Location: Venice, Italy
Dates: from September 16, 2018 to September 20, 2018