Empreu aquest identificador per citar o enllaçar aquest ítem:
http://hdl.handle.net/10609/147256
Títol: | Aplicació distribuïda per connexió de serveis externs |
Autoria: | Catalán Galvez, Jordi |
Tutor: | Freitag, Felix |
Altres: | Marquès Puig, Joan Manuel |
Resum: | En un futur no molt llunyà les planes web que ofereixen serveis, per consumir mitjançant una navegador i pensades per ser llegides per humans, hauran d’oferir la mateixa informació per integrar-se amb altres receptors, com assistents virtuals, cercadors de serveis, wearables, ... Hauran de publicar els serveis si volen que aquests nous receptors els recomanin i es segueixin consumint. El present treball és una prova de concepte que valida l’anterior punt. Es dissenya i s’implementa una aplicació web distribuïda que s’integra amb altres serveis públics i els ofereix en format API REST. Es compon d’un conjunt d’aplicacions com a back-end, desenvolupades amb una eina capdavantera en integracions (Mulesoft), i un client front-end per mostrar els resultats en navegador, desenvolupada amb REACT. Requereix d’una instància PostgreSQL de base de dades i accés als serveis externs de OpenWeatherMap.org per consultar la previsió del temps a una localitat. Per al desplegament dels diferents components s’ha realitzat mitjançant Docker, i es despleguen al núvol d’Azure mitjançant scripts d’Azure DevOps (CI /CD). El resultat obtingut aporta coneixements i un mètode per realitzar integracions utilitzant una arquitectura API-LED, molt adient per construir sistemes capaços de publicar i consumir serveis API. Una aplicació distribuïda per ser consumida per tercers i formar una xarxa d’aplicacions connectades mitjançant APIs, i construïda amb Mulesoft, és perfectament viable. |
Paraules clau: | container microserveis |
Tipus de document: | info:eu-repo/semantics/bachelorThesis |
Data de publicació: | gen-2023 |
Llicència de publicació: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Apareix a les col·leccions: | Trabajos finales de carrera, trabajos de investigación, etc. |
Arxius per aquest ítem:
Arxiu | Descripció | Mida | Format | |
---|---|---|---|---|
jorcatTFG0123memoria.pdf | Memòria del TFG | 2,31 MB | Adobe PDF | Veure/Obrir |
jorcatTFG0123SourceCode.zip | Codi Font | 3,66 MB | Unknown | Veure/Obrir |
jorcatTFG0123presentacio.pdf | Presentació del TFG | 2,93 MB | Adobe PDF | Veure/Obrir |
Comparteix:
Aquest ítem està subjecte a una llicència de Creative CommonsLlicència Creative Commons