title: A Self-Provisioning Mechanism in OpenStack for IoT Devices.
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.
authors.affiliation: Departamento Informatica y Automatica, ETSI Informatica, UNED Juan del Rosal 16, 28040 Madrid, Spain. asolano2@alumno.uned.es.
authors.forename: Antonio
authors.initials: A
authors.lastname: Solano
authors.affiliation: Departamento Informatica y Automatica, ETSI Informatica, UNED Juan del Rosal 16, 28040 Madrid, Spain. raquel@dia.uned.es.
authors.forename: Raquel
authors.initials: R
authors.lastname: Dormido
authors.affiliation: Departamento Informatica y Automatica, ETSI Informatica, UNED Juan del Rosal 16, 28040 Madrid, Spain. nduro@dia.uned.es.
authors.forename: Natividad
authors.initials: N
authors.lastname: Duro
authors.affiliation: Departamento Informatica y Automatica, ETSI Informatica, UNED Juan del Rosal 16, 28040 Madrid, Spain. jsanchez210@alumno.uned.es.
authors.forename: Juan Miguel
authors.initials: JM
authors.lastname: Sánchez
keywords: Internet of Things; arduino; cloud computing; openstack