Publication:
Implementación y despliegue Gamelytics mediante arquitectura hexagonal

Consultable a partir de

2026-09-01

Date

2024

Authors

Salinas Salazar, Pol Andrés

Publisher

Acceso embargado / Sarbidea bahitua dago
Trabajo Fin de Grado / Gradu Amaierako Lana

Project identifier

Abstract

Este Trabajo de Fin de Grado se centra en la migración de una app de compra de videojuegos que permite a los usuarios encontrar y adquirir títulos al mejor precio disponible en diferentes plataformas a nivel mundial. El objetivo principal del proyecto es mejorar la escalabilidad, mantenibilidad y flexibilidad de la aplicación mediante la adopción de la arquitectura hexagonal, también conocida como arquitectura de puertos y adaptadores. Además, se ha integrado un proceso de integración continua CI que asegura que cada cambio en el código es automáticamente probado y desplegado en un entorno controlado. Esto se ha logrado mediante el uso de herramientas modernas de DevOps, permitiendo un ciclo de desarrollo más ágil y seguro. Las interacciones con servicios externos y la comunicación entre los diferentes componentes de la aplicación se gestionan a través de API RESTful, proporcionando una interfaz clara y estandarizada.

Description

Keywords

Migración, Gamelytics, Arquitectura hexagonal, Proceso de integración continua CI, DevOps, API RESTful

Department

Faculty/School

Escuela Técnica Superior de Ingeniería Industrial, Informática y de Telecomunicación / Industria, Informatika eta Telekomunikazio Ingeniaritzako Goi Mailako Eskola Teknikoa

Degree

Graduado o Graduada en Ingeniería Informática por la Universidad Pública de Navarra, Informatika Ingeniaritzako Graduatua Nafarroako Unibertsitate Publikoan

Doctorate program

item.page.cita

item.page.rights

Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.