- -

Redisseny i Refactorització d'una solució d integració en el domini del transport. Una aplicació pràctica d'arquitectures dirigides per APIs

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Redisseny i Refactorització d'una solució d integració en el domini del transport. Una aplicació pràctica d'arquitectures dirigides per APIs

Mostrar el registro sencillo del ítem

Ficheros en el í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


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem