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.author | Raso Pasero, Álvaro | |
dc.date.accessioned | 2024-07-19T14:00:06Z | |
dc.date.available | 2024-07-19T14:00:06Z | |
dc.date.issued | 2024-07-17 | |
dc.description | Trabajo 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.abstract | En 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.uri | https://hdl.handle.net/10115/38396 | |
dc.language.iso | spa | |
dc.publisher | Universidad Rey Juan Carlos | |
dc.rights | ||
dc.rights.accessRights | info:eu-repo/semantics/embargoedAccess | |
dc.rights.uri | ||
dc.subject | spotify | |
dc.subject | aws | |
dc.subject | microservicios | |
dc.subject | aplicaciones distribuidas en la nube | |
dc.subject | nube publica | |
dc.subject | python | |
dc.subject | javascript | |
dc.subject | react | |
dc.subject | expressjs | |
dc.subject | django | |
dc.title | SINCROFY: CREACIÓN DE UNA APLICACIÓN WEB CON FILOSOFÍA DE MICROSERVICIOS Y ALOJADA EN LA NUBE PÚBLICA AMAZON WEB SERVICES | |
dc.type | info:eu-repo/semantics/studentThesis |
Archivos
Bloque original
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