z-logo
open-access-imgOpen Access
Internet of Things Out of the Box: Using TOSCA for Automating the Deployment of IoT Environments
Author(s) -
Ana Cristina Franco da Silva,
Uwe Breitenbücher,
Pascal Hirmer,
Kálmán Képes,
Oliver Kopp,
Frank Leymann,
Bernhard Mitschang,
Ronald Steinke
Publication year - 2017
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5220/0006243303580367
Subject(s) - software deployment , internet of things , computer science , the internet , computer security , embedded system , world wide web , software engineering
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-dema nd 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

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here