Publicación:
Diseño e implementación de una plataforma IoT para monitorización de flotas de dispositivos heterogéneos

dc.contributor.authorDíaz Suárez, Juan
dc.date.accessioned2024-05-20T12:25:52Z
dc.date.available2024-05-20T12:25:52Z
dc.date.issued2021-07-01
dc.description.abstractEn 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.versionversión final
dc.identifier.urihttps://hdl.handle.net/20.500.14468/14228
dc.language.isoes
dc.publisherUniversidad Nacional de Educación a Distancia (España). Escuela Técnica Superior de Ingeniería Informática. Departamento de Inteligencia Artificial
dc.relation.centerFacultades y escuelas::E.T.S. de Ingeniería Informática
dc.relation.degreeMáster universitario en Ingeniería y Ciencia de Datos
dc.relation.departmentInteligencia Artificial
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
dc.subject.keywordsplataformas IoT,
dc.subject.keywordsBig Data
dc.subject.keywordsKubernetes
dc.subject.keywordsKafka
dc.subject.keywordsGo
dc.titleDiseño e implementación de una plataforma IoT para monitorización de flotas de dispositivos heterogéneoses
dc.typetesis de maestríaes
dc.typemaster thesisen
dspace.entity.typePublication
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
DiazSuarez_Juan_TFM.pdf
Tamaño:
2.72 MB
Formato:
Adobe Portable Document Format