Please use this identifier to cite or link to this item:
http://hdl.handle.net/10609/147312
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Lozano Callado, Israel | - |
dc.coverage.spatial | Alcobendas | - |
dc.date.accessioned | 2023-02-06T09:41:13Z | - |
dc.date.available | 2023-02-06T09:41:13Z | - |
dc.date.issued | 2023-01-18 | - |
dc.identifier.uri | http://hdl.handle.net/10609/147312 | - |
dc.description.abstract | El objetivo de este proyecto es el análisis y realización de pruebas de concepto de diversas soluciones para la optimización de comunicaciones entre sistemas, basados en APIs, con tal de determinar una arquitectura basada en los escenarios más habituales en la actualidad. Para conseguir cumplir este objetivo, se han hecho diversos estudios para las diferentes tecnologías usándolas en el desarrollo de nuestras aplicaciones o servicios, para comparar y testear su comportamiento. Así mismo como reto personal se quiere llevar a la práctica de forma real y completa todos los conocimientos y competencias adquiridos en las asignaturas del itinerario del grado de Ingeniería del software. Las tecnologías que se han estudiado son servicios REST para generar nuestra API, Generación de eventos a través de Kafka, securización y control de nuestra API mediante Oauth y sistema de caché usando Redis. Al final, decidir qué usar y qué no depende de los sistemas que queremos integrar. Las soluciones estudiadas para este TFG han demostrado ser útiles para solucionar problemas específicos pero fácilmente escalables para otras soluciones. | es |
dc.description.abstract | L'objectiu d'aquest projecte és l'anàlisi i realització de proves de concepte de diverses solucions per a l'optimització de comunicacions entre sistemes, basats en APIs, amb la condició de determinar una arquitectura basada en els escenaris més habituals en l'actualitat. Per a aconseguir complir aquest objectiu, s'han fet diversos estudis per a les diferents tecnologies usant-les en el desenvolupament de les nostres aplicacions o serveis, per a comparar i testar el seu comportament. Així mateix com a repte personal es vol emportar a la pràctica de manera real i completa tots els coneixements i competències adquirits en les assignatures de l'itinerari del grau d'Enginyeria del programari. Les tecnologies que s'han estudiat són serveis REST per a generar nostra API, Generació d'esdeveniments a través de Kafka, securización i control de nostra API mitjançant Oauth i sistema de caixet usant Redis. Al final, decidir què usar i què no depèn dels sistemes que volem integrar. Les solucions estudiades per a aquest TFG han demostrat ser útils per a solucionar problemes específics però fàcilment escalables per a altres solucions. | ca |
dc.description.abstract | The objective of this project is the analysis and proof of concept of various solutions for the optimization of communications between systems, based on APIs, in order to determine an architecture based on the most common scenarios today. In order to achieve this objective, various studies have been carried out for the different technologies, using them in the development of our applications or services, to compare and test their behavior. Likewise, as a personal challenge, we want to put into practice in a real and complete way all the knowledge and skills acquired in the subjects of the itinerary of the Software Engineering degree. The technologies that have been studied are REST services to generate our API, event generation through Kafka, security and control of our API through Oauth and cache system using Redis. | en |
dc.format.mimetype | application/pdf | - |
dc.language.iso | spa | ca |
dc.publisher | Universitat Oberta de Catalunya (UOC) | ca |
dc.rights | CC BY-NC-ND | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | - |
dc.subject | Java | es |
dc.subject | Java | ca |
dc.subject | API REST | es |
dc.subject | API REST | ca |
dc.subject | API REST | en |
dc.subject | Java | en |
dc.subject | Apache Kafka | es |
dc.subject | Apache Kafka | ca |
dc.subject | Apache Kafka | en |
dc.subject.lcsh | Mathematical optimization -- TFG | en |
dc.title | Real time API integration: My life is a game | ca |
dc.type | info:eu-repo/semantics/bachelorThesis | ca |
dc.audience.educationlevel | Estudis de Grau | ca |
dc.audience.educationlevel | Estudios de Grado | es |
dc.audience.educationlevel | University degrees | en |
dc.subject.lemac | Optimització matemàtica -- TFG | ca |
dc.subject.lcshes | Optimización matemática -- TFG | es |
dc.contributor.tutor | Oller Arcas, Antoni | - |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | - |
Appears in Collections: | Trabajos finales de carrera, trabajos de investigación, etc. |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ilozanocaTFG0123memoria.pdf | Memoria del TFG | 12,59 MB | Adobe PDF | View/Open |
Share:
This item is licensed under aCreative Commons License