A Self-Provisioning Mechanism in OpenStack for IoT Devices

Sensors (Basel). 2016 Aug 17;16(8):1306. doi: 10.3390/s16081306.

Abstract

The aim of this paper is to introduce a plug-and-play mechanism for an Internet of Things (IoT) device to instantiate a Software as a Service (SaaS) application in a private cloud, built up with OpenStack. The SaaS application is the digital avatar of a physical object connected to Internet. As a proof of concept, a Vending Machine is retrofitted and connected to Internet with and Arduino Open Hardware device. Once the self-configuration mechanism is completed, it is possible to order a product from a mobile communication device.

Keywords: Internet of Things; arduino; cloud computing; openstack.