SINCROFY: CREACIÓN DE UNA APLICACIÓN WEB CON FILOSOFÍA DE MICROSERVICIOS Y ALOJADA EN LA NUBE PÚBLICA AMAZON WEB SERVICES

dc.contributor.authorRaso Pasero, Álvaro
dc.date.accessioned2024-07-19T14:00:06Z
dc.date.available2024-07-19T14:00:06Z
dc.date.issued2024-07-17
dc.descriptionTrabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2023/2024. Directores/as: Maximiliano Paredes Velasco
dc.description.abstractEn esta memoria se explica cómo se ha desarrollado una aplicación web basada en la arquitectura de microservicios para ofrecer un servicio de sincronización y gestión de playlists para cualquier usuario de Spotify, desplegado en servicios de computación en la nube pública, como Amazon Web Services (AWS), Microsoft Azure o Google Cloud. Aunque Spotify en su base como servicio ya cuente con una mínima gestión de playlists en todos sus clientes (web, apps móviles, pc, etc.) siempre ha sido muy escueta y gran parte de la comunidad de clientes del servicio recurre a servicios de terceros para obtener el funcionamiento deseado con sus playlists. El problema de estas aplicaciones externas es o su baja funcionalidad, a costa de ser gratuitas; o su extendida funcionalidad, a costa de conllevar una suscripción económica para el usuario, con la consecuente complejidad de uso de las mismas. En consecuencia, uno de los objetivos principales de esta aplicación es que desde su primera base sea gratuita, y cuyo código sea accesible públicamente en Internet. Para lograr la creación de esta aplicación web, se ha apoyado en la API pública de Spotify, la cual brinda gran parte de la funcionalidad básica de este desarrollo; junto con desarrollos algorítmicos nuevos para conseguir las herramientas deseadas. En conclusión, la principal aportación de este trabajo respecto a otras aplicaciones similares es que combina una amplia funcionalidad de gestión de playlists con un acceso gratuito y código abierto, eliminando barreras económicas y facilitando su uso y modificación por parte de la comunidad.
dc.identifier.urihttps://hdl.handle.net/10115/38396
dc.language.isospa
dc.publisherUniversidad Rey Juan Carlos
dc.rights
dc.rights.accessRightsinfo:eu-repo/semantics/embargoedAccess
dc.rights.uri
dc.subjectspotify
dc.subjectaws
dc.subjectmicroservicios
dc.subjectaplicaciones distribuidas en la nube
dc.subjectnube publica
dc.subjectpython
dc.subjectjavascript
dc.subjectreact
dc.subjectexpressjs
dc.subjectdjango
dc.titleSINCROFY: CREACIÓN DE UNA APLICACIÓN WEB CON FILOSOFÍA DE MICROSERVICIOS Y ALOJADA EN LA NUBE PÚBLICA AMAZON WEB SERVICES
dc.typeinfo:eu-repo/semantics/studentThesis

Archivos

Bloque original

Mostrando 1 - 2 de 2
No hay miniatura disponible
Nombre:
2023-24-ETSII-A-2032-2032037-a.raso.2019-MEMORIA.pdf
Tamaño:
7.79 MB
Formato:
Adobe Portable Document Format
Descripción:
Memoria del TFG
No hay miniatura disponible
Nombre:
2023-24-ETSII-A-2032-2032037-a.raso.2019-ANEXO.zip
Tamaño:
1.89 MB
Formato:
Unknown data format
Descripción:
Anexo.zip