Mostrar el registro sencillo del ítem
dc.contributor.advisor | Escobar Román, Santiago | es_ES |
dc.contributor.author | Martínez Díaz, María Ascensión | es_ES |
dc.date.accessioned | 2023-09-14T11:17:33Z | |
dc.date.available | 2023-09-14T11:17:33Z | |
dc.date.created | 2023-07-13 | |
dc.date.issued | 2023-09-14 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/196460 | |
dc.description.abstract | [ES] El objetivo inicial de este trabajo consiste en el diseño de una solución basada en Apache Kafka para la centralización de los eventos emitidos por los middlewares MQTT de los vehículos de una flota de trenes. También, es de interés hallar la forma de poder exponer dicha información agregada y el streaming de los servidores RTSP en funcionamiento dentro de los trenes hacia otras aplicaciones externas a través de una única API web. Gracias a esta API, los eventos recolectados son posteriormente consumidos por una aplicación web que recreará el estado del pupitre de conducción del tren de forma remota y en tiempo real. Por otra parte, para garantizar que todos los desarrolladores puedan trabajar en un entorno estable y replicable a lo largo del desarrollo del proyecto se emplea la herramienta de despliegue de contenedores Docker. Durante la integración de nuevos cambios en este sistema, se desarrollan las pruebas oportunas para comprobar cómo interaccionan los programas entre ellos, de forma que se consigue una integración robusta de los cambios en el desarrollo de los componentes. | es_ES |
dc.description.abstract | [CA] L’objectiu inicial d’aquest treball consisteix en dissenyar una solució basada en Apache Kafka per a la centralització dels esdeveniments emesos pels middlewares MQTT dels vehicles d’una flota de trens. També és interessant trobar la manera de poder exposar aquesta informació agregada i el streaming dels servidors RTSP en funcionament dins dels trens cap a altres aplicacions externes a través d’una única API web. Gràcies a aquesta API, els esdeveniments recol·lectats són posteriorment consumits per una aplicació web que recrearà l’estat del pupitre de conducció del tren de manera remota i en temps real. D’altra banda, per garantir que tots els desenvolupadors puguin treballar en un entorn estable i replicable al llarg del desenvolupament del projecte es fa servir l’eina de desplegament de contenidors Docker. Durant la integració de nous canvis en aquest sistema, es desenvolupen les proves oportunes per comprovar com interaccionen els programes entre ells, de manera que s’aconsegueix una integració robusta dels canvis en el desenvolupament dels components. | es_ES |
dc.description.abstract | [EN] The main goal of this work consists in the design of a solution based on Apache Kafka for the centralization of the events emitted by the MQTT middlewares of the vehicles of a train fleet. Also, it is of interest to find a way to expose said aggregate information and the streaming of the RTSP servers in operation within the trains to other external applications through a single web API. Thanks to this API, the collected events are later consumed by a web application that will recreate the state of the train driving desk remotely and in real time. On the other hand, to guarantee that all developers can work in a stable and replicable environment throughout the development of the project, the Docker container deployment tool is used. During the integration of new changes in this system, the appropriate tests are carried out to verify how the programs interact with each other, so that a robust integration of the changes in the development of the components is achieved. | es_ES |
dc.format.extent | 65 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Apache Kafka | es_ES |
dc.subject | Middleware MQTT | es_ES |
dc.subject | Flota de trenes | es_ES |
dc.subject | RTSP | es_ES |
dc.subject | API web | es_ES |
dc.subject | Contenedores Docker | es_ES |
dc.subject | MQTT middleware | es_ES |
dc.subject | Train fleet | es_ES |
dc.subject | Web API | es_ES |
dc.subject | Docker containers. | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Diseño de una solución basada en Apache Kafka para la centralización de eventos emitidos por los vehículos de una flota de trenes | es_ES |
dc.title.alternative | Design of a solution based on Apache Kafka for the centralization of events emitted by the vehicles of a train fleet | es_ES |
dc.title.alternative | Disseny d'una solució basada en Apache Kafka per a la centralització d'esdeveniments emesos pels vehicles d'una flota de trens | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Martínez Díaz, MA. (2023). Diseño de una solución basada en Apache Kafka para la centralización de eventos emitidos por los vehículos de una flota de trenes. Universitat Politècnica de València. http://hdl.handle.net/10251/196460 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\155304 | es_ES |