Mostrar el registro sencillo del ítem
dc.contributor.advisor | Fons Cors, Joan Josep | es_ES |
dc.contributor.author | Salido Ferrandis, Pau | es_ES |
dc.date.accessioned | 2023-10-06T10:59:44Z | |
dc.date.available | 2023-10-06T10:59:44Z | |
dc.date.created | 2023-09-19 | |
dc.date.issued | 2023-10-06 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/197815 | |
dc.description.abstract | [CA] Aquest treball presenta una proposta de solució basada en l’arquitectura d’integració d’API-led, centrada a millorar la comunicació i la gestió d’un projecte existent en el context de la gestió d’enviaments amb múltiples transportistes. En primer lloc, es presenta el context de la integració d’aplicacions empresarials en l’actualitat i es fa una anàlisi exhaustiu del projecte sobre el qual parteix aquest document, del que podem extraure que el principal problema és la falta d’escalabilitat i flexibilitat. Després d’identificar les debilitats de l’arquitectura del projecte inicial, es formula una proposta de disseny emprant una arquitectura API-Led que soluciona els aspectes a millorar de la fase d’anàlisi. S’exposarà com ha sigut el procés d’implementació d’aquesta nova proposta i s’indicarà el procés necessari per a substituir l’anterior disseny amb el nou. Concretament, es farà servir Mulesoft i les ferramentes d’Anypoint Platform per al desenvolupament de la solució. Per últim, es mostrarà com dur a terme proves end-to-end i proves de càrrega sobre el nou projecte fent ús de les ferramentes Postman i JMeter. Podem concloure que l’escalabilitat de l’arquitectura d’un projecte d’integració és fonamental per tal d’estalviar recursos de manteniment i per assegurar-ne el correcte funcionament. | es_ES |
dc.description.abstract | [ES] Este trabajo presenta una propuesta de solución basada en la arquitectura de integración de API-Led, centrada en mejorar la comunicación y la gestión de un proyecto existente en el contexto de la gestión de envíos con múltiples transportistas. En primer lugar, se presenta el contexto de la integración de aplicaciones empresariales en la actualidad y se realiza un análisis exhaustivo del proyecto sobre el que parte este documento, de lo que podemos extraer que el principal problema es la falta de escalabilidad y flexibilidad. Tras identificar las debilidades de la arquitectura del proyecto inicial, se formula una propuesta de diseño utilizando una arquitectura API-Led que soluciona los aspectos a mejorar de la fase de análisis. Se expondrá cómo ha sido el proceso de implementación de esta nueva propuesta y se indicará el proceso necesario para sustituir el anterior diseño con el nuevo. Concretamente, se utilizará Mulesoft y las herramientas de Anypoint Platform para el desarrollo de la solución. Por último, se mostrará cómo llevar a cabo pruebas end-to-end y pruebas de carga sobre el nuevo proyecto haciendo uso de las herramientas Postman y JMeter. Podemos concluir que la escalabilidad de la arquitectura de un proyecto de integración es fundamental para ahorrar recursos de mantenimiento y asegurar su correcto funcionamiento. | es_ES |
dc.description.abstract | [EN] This work presents a proposed solution based on the API-Led integration architecture, focused on improving the communication and management of an existing project in the context of multi-carrier shipment management. First, the context of the integration of business applications today is presented and a comprehensive analysis is made of the project on which this document is based, from which we can extract that the main problem is the lack of scalability and flexibility . After identifying the weaknesses of the initial project’s architecture, a design proposal is formulated using an API-Led architecture that solves the aspects to be improved in the analysis phase. The implementation process of this new proposal will be explained and the process necessary to replace the previous design with the new one will be indicated. Specifically, Mulesoft and Anypoint Platform tools will be used for the development of the solution. Finally, it will show how to perform end-to-end testing and load testing on the new project using the Postman and JMeter tools. We can conclude that the scalability of the architecture of an integration project is fundamental in order to save maintenance resources and to ensure its correct performance. | es_ES |
dc.format.extent | 79 | es_ES |
dc.language | Catalán | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) | es_ES |
dc.subject | Application integration | es_ES |
dc.subject | EAI | es_ES |
dc.subject | Integració d’aplicacions | es_ES |
dc.subject | Disseny arquitectònic | es_ES |
dc.subject | Arquitectures escalables | es_ES |
dc.subject | API-Led | es_ES |
dc.subject | Middleware | es_ES |
dc.subject | Mulesoft | es_ES |
dc.subject | Architectural design | es_ES |
dc.subject | Scalable architectures | 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 | Redisseny i Refactorització d'una solució d integració en el domini del transport. Una aplicació pràctica d'arquitectures dirigides per APIs | es_ES |
dc.title.alternative | Rediseño y Refactorización de una solución de integración en el dominio del transporte. Una aplicación práctica del diseño de arquitecturas dirigido por APIs | es_ES |
dc.title.alternative | Redesign and Refactoring of a transport integration solution. A practical application of API-driven architecture design | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Abierto | 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 | Salido Ferrandis, P. (2023). Redisseny i Refactorització d'una solució d integració en el domini del transport. Una aplicació pràctica d'arquitectures dirigides per APIs. Universitat Politècnica de València. http://hdl.handle.net/10251/197815 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\156435 | es_ES |