Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments

Ana C. Franco da Silva, Uwe Breitenbücher, Pascal Hirmer, Kálmán Képes, Oliver Kopp, Frank Leymann, Bernhard Mitschang, Ronald Steinke

2017

Abstract

The automated setup of Internet of Things environments is a major challenge due to the heterogeneous nature of the involved physical components (i.e., devices, sensors, actuators). In general, IoT environments consist of (i) physical hardware components, (ii) IoT middlewares that bind the hardware to the digital world, and (iii) IoT applications that interact with the physical devices through the middlewares (e.g., for monitoring). Setting up each of these requires sophisticated means for software deployment. In this paper, we enable such a means by introducing an approach for automated deployment of entire IoT environments using the Topology and Orchestration Specification for Cloud Applications standard. Based on topology models, all components involved in the IoT environment (devices, IoT middlewares, applications) can be set up automatically. Moreover, to enable interchangeability of IoT middlewares, we show how they can be used as a service to deploy them individually and on-demand for separate use cases. This enables provisioning whole IoT environments out-of-the-box. To evaluate the approach, we present three case studies giving insights in the technical details.

Download


Paper Citation


in Harvard Style

Franco da Silva A., Breitenbücher U., Hirmer P., Képes K., Kopp O., Leymann F., Mitschang B. and Steinke R. (2017). Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments . In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-243-1, pages 358-367. DOI: 10.5220/0006243303580367

in Bibtex Style

@conference{closer17,
author={Ana C. Franco da Silva and Uwe Breitenbücher and Pascal Hirmer and Kálmán Képes and Oliver Kopp and Frank Leymann and Bernhard Mitschang and Ronald Steinke},
title={Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments},
booktitle={Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2017},
pages={358-367},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006243303580367},
isbn={978-989-758-243-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments
SN - 978-989-758-243-1
AU - Franco da Silva A.
AU - Breitenbücher U.
AU - Hirmer P.
AU - Képes K.
AU - Kopp O.
AU - Leymann F.
AU - Mitschang B.
AU - Steinke R.
PY - 2017
SP - 358
EP - 367
DO - 10.5220/0006243303580367