Publicación: Diseño e implementación de una plataforma IoT para monitorización de flotas de dispositivos heterogéneos
dc.contributor.author | Díaz Suárez, Juan | |
dc.date.accessioned | 2024-05-20T12:25:52Z | |
dc.date.available | 2024-05-20T12:25:52Z | |
dc.date.issued | 2021-07-01 | |
dc.description.abstract | En este Trabajo Fin de Máster se propone una arquitectura para una plataforma IoT capaz de escalar y gestionar multitud de dispositivos, a la par de permitir la conexión con herramientas Big Data como Apache Spark o Hadoop. Se muestra además una implementación simplificada preparada para ser desplegada en un clúster de Kubernetes y que cuenta además con un dashboard para su monitorización. Esta memoria comienza con una introducción a los dispositivos IoT y con un repaso de las plataformas IoT disponibles actualmente. A continuación se define el concepto de Big Data y las formas más comunes de procesarlo: arquitecturas Lambda y Kappa. Se sigue con una presentación de arquitectura genérica para una plataforma IoT, diferenciando entre componentes esenciales y complementarios. Tras ello se define la arquitectura que se implementa en este trabajo. A continuación se presentan unos casos de uso que buscan remarcar la utilidad de la plataforma y lo sencillo que sería usarla como núcleo de un producto mayor. Se dedica después una sección a entender cómo se ha creado la plataforma, incluyendo una introducción a Kubernetes y al resto de herramientas que se han utilizado, además de presentar el código desarrollado. Finalmente se realiza una evaluación de la plataforma que busca comprobar su correcto funcionamiento, el de las herramientas de monitorización y del escalado del clúster. | es |
dc.description.version | versión final | |
dc.identifier.uri | https://hdl.handle.net/20.500.14468/14228 | |
dc.language.iso | es | |
dc.publisher | Universidad Nacional de Educación a Distancia (España). Escuela Técnica Superior de Ingeniería Informática. Departamento de Inteligencia Artificial | |
dc.relation.center | Facultades y escuelas::E.T.S. de Ingeniería Informática | |
dc.relation.degree | Máster universitario en Ingeniería y Ciencia de Datos | |
dc.relation.department | Inteligencia Artificial | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/deed.es | |
dc.subject.keywords | plataformas IoT, | |
dc.subject.keywords | Big Data | |
dc.subject.keywords | Kubernetes | |
dc.subject.keywords | Kafka | |
dc.subject.keywords | Go | |
dc.title | Diseño e implementación de una plataforma IoT para monitorización de flotas de dispositivos heterogéneos | es |
dc.type | tesis de maestría | es |
dc.type | master thesis | en |
dspace.entity.type | Publication |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- DiazSuarez_Juan_TFM.pdf
- Tamaño:
- 2.72 MB
- Formato:
- Adobe Portable Document Format