Cloud computing con herramientas open-source para Internet de las cosas

Autores/as

  • Ariel M. Campoverde Universidad Técnica de Machala
  • Dixys L. Hernández R.
  • Bertha E. Mazón O.

Resumen

RESUMEN
Uno de los componentes de un sistema de telemetría basado en Internet de las Cosas (IoT) es Cloud Computing; este está formado por un servidor o conjunto de servidores interconectados que involucran hardware y software para ofrecer servicios de monitoreo y control. En este trabajo se presenta una estructura de Cloud Computing para IoT de tipo SaaS (Software as a Service), que aplica herramientas open source seleccionadas en base a un estudio técnico, cuyos resultados fueron validados mediante la implementación de un dashboard en tiempo real. El objetivo de este trabajo consiste en definir una estructura a nivel de Cloud que permita implementar cualquier aplicación en el ámbito de IoT. Para ello se analizaron las herramientas IoT actuales aprobadas por la comunidad científica y se seleccionaron las óptimas para entornos con recursos restringidos, típicos en las redes de sensores inalámbricos (WSN).
Palabras clave: Internet de las Cosas, IoT, Cloud Computing, herramientas open-source, SaaS.

ABSTRACT
One of the components of a telemetry system based on Internet of Things (IoT) is Cloud Computing, which consists of one or multiple interconnected servers that involve hardware and software to provide monitoring and control services. This paper shows a SaaS (Software as a Service) Cloud Computing structure for IoT by applying chosen open source tools based on a technical study whose results were validated by implementing a real time dashboard. The objective of this work is to define a Cloud-level structure that allows deploying any application involved in IoT. For this purpose, current open source tools being adopted by the scientific community were analyzed and then those ones which better fit for restricted resources environments were selected, typical of wireless sensor networks (WSN).
Keywords: Internet of Things, IoT, Cloud Computing, open source tools, SaaS.

Descargas

Los datos de descargas todavía no están disponibles.

Métricas

Cargando métricas ...

Citas

About Node.js, 2015. Disponible en https://nodejs.org/en/about/.

Anderson, C., J. Lehnardt, N. Slater, 2015. CAP en CouchDB. Disponible en http://guide.couchdb.org/draft/consistency.html.

Biyikoglu, C., 2014. CAP en Couchbase. Disponible en http://blog.couchbase.com/cap-theorem-and-couchbase-server-time-xdcr.

Chen, H., X. Jia, H. Li, 2011. A brief introduction to IoT gateway: Proceedings of ICCTA.

Chodorow, K., 2013. MongoDB The Definitive Guide Second Edition. San Francisco: O’REILLY, 3-4 pp.

Dory, M., A. Parrish, B. Brendam, 2012. Introduction to Tornado. California: O’REILLY, 2 pp.

Ellingwood, J., 2015. Apache vs Nginx: Practical Considerations. Disponible en https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations

Gilberth, S, N. Lynch, 2012. Perspectives on the CAP Theorem. Computer: IEEE Computer Society.

Gouda, K., A. Patro, D. Dwivedi, N. Bhat, 2014. Virtualization Approaches in Cloud Computing. International Journal of Computer Trends and Technology (IJCTT).

Hernández, D., B. Mazón, A. Campoverde, 2015. Cloud Computing para el Internet de las Cosas. Caso de estudio orientado a la agricultura de precisión: I Congreso Internacional de Ciencia y tecnología UTMACH 2015. ISBN 978-9942-21-149-1.
HiveMQ, 2015. Paradigma de mensajería PUB/SUB. Disponible en http://www.hivemq.com/mqtt-essentials-part2-publish-subscribe/.

Karagiannis, V., P. Chatzimisios, F. Vazques, J. Zarate, 2015. A Survey on Application Layer Protocols for the Internet of Things. Transaction on IoT and Cloud Computing.

Karanth, S., 2014. Mastering Hadoop. Birmingham: Packt Publishing, 11 pp.
Lighttpd, 2015. Sitio oficial. Disponible en http://www.lighttpd.net/

McCreary, D., A. Kelly, 2014. Making sense of NoSQL, Shelter Island: Manning, 19-20 pp.

MongoDB, 2010. On Distributed Consistency. Disponible en http://blog.mongodb.org/post/475279604/on-distributed-consistency-part-1.

MongoDB IoT, 2015. MongoDB en entornos IoT. Disponible en http://www.mongodb.com/use-cases/internet-of-things.

Nedelcu, C., 2013. NginX HTTP Server Second Edition. Birmingham: Packt Publishing, 213-217 pp.

Node-RED, 2015. Sitio official de Node-RED. Disponible en http://nodered.org/.
Petrella, A., 2013. Learning Play! Framework 2. Birmingham: Packt Publishing, 250 pp.

Sitto, K., M. Presser, 2015. Field Guide to Hadoop. California: O’REILLY, 31-33 pp.
Sosinsky, B., 2011. Cloud Computing Bible. Indiana: Wiley Publishing Inc., 3 pp.

Stanford-Clark, A., H. Truong, 2015. MQTT-SN Specification. Disponible en http://mqtt.org/new/wp-content/uploads/2009/06/MQTT-SN_spec_v1.2.pdf.

Tessel, 2015. Sitio oficial de Tessel. Disponible en https://tessel.io/.
The Thing System, 2015. Sitio oficial The Thing System. Disponible en http://thethingsystem.com/
WAMP, 2015. Transportes alternativos para WAMP, 2015. Disponible en https://tools.ietf.org/html/draft-oberstet-hybi-tavendo-wamp-02#section-5.3.

Descargas

Publicado

2015-12-05

Cómo citar

Campoverde, A. M., Hernández R., D. L., & Mazón O., B. E. (2015). Cloud computing con herramientas open-source para Internet de las cosas. Maskana, 6(Supl.), 173–182. Recuperado a partir de https://publicaciones.ucuenca.edu.ec/ojs/index.php/maskana/article/view/712