Mostrar el registro sencillo del ítem
dc.contributor.advisor | Valderas Aranda, Pedro José | es_ES |
dc.contributor.advisor | Katragjini Prifti, Kostanca | es_ES |
dc.contributor.author | Marín Cebrián, Iván | es_ES |
dc.date.accessioned | 2024-10-10T08:53:16Z | |
dc.date.available | 2024-10-10T08:53:16Z | |
dc.date.created | 2024-09-20 | |
dc.date.issued | 2024-10-10 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/209652 | |
dc.description.abstract | [ES] Las nuevas tecnologías y metodologías que han surgido han permitido que a día de hoy el ritmo de desarrollo de servicios por parte de las empresas se haya visto incrementado. No adaptarse a estas tecnologías supondría una clara desventaja competitiva en el mercado actual. Hoy en día, muchas empresas se encuentran en pleno proceso de modernización tecnológica, y uno de los puntos en los que se está buscando más eficiencia es en el de la integración y comunicación entre aplicaciones, así como el despliegue de estas. Este proyecto propone una solución que ayude a una cadena de supermercados a modernizar un servicio interno que facilita la comunicación entre diversos procesos que se llevan a cabo internamente, concretamente consumiendo mensajes de un tópico Kafka (canal virtual de envío de mensajes), los cuales se procesan e insertan en una base de datos. Una vez se compruebe que el microservicio funciona correctamente y comprobemos mediante un test que supere unos umbrales de calidad, se realizará el despliegue automatizado a la nube del microservicio, la cual enviará una imagen Docker a un pod de Kubernetes (grupo de contenedores con almacenamiento/red compartidos). | es_ES |
dc.description.abstract | [EN] Emerging technologies and methodologies have allowed companies to increase the pace of service development. Failing to adapt to these technologies would represent a significant competitive disadvantage in today’s market. Nowadays, many companies are undergoing technological modernization, and one area where they are looking for more efficiency is in the integration and communication between applications, as well as their deployment. This project proposes a solution to help a supermarket chain modernize an internal service that facilitates communication among various internal processes, specifically by consuming messages from a Kafka topic (a virtual message channel), which are then processed and inserted into a database. Once we verify that the microservice is functioning correctly and it passes quality thresholds through testing, automated deployment to the cloud will be carried out, sending a Docker image to a Kubernetes pod (a group of containers with shared storage/network). | es_ES |
dc.format.extent | 61 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | CI/CD | es_ES |
dc.subject | Tópico KAFKA | es_ES |
dc.subject | Microservicio | es_ES |
dc.subject | Bases de datos | es_ES |
dc.subject | Pod | es_ES |
dc.subject | Aplicaciones de mensajería | es_ES |
dc.subject | Pipeline | es_ES |
dc.subject | CNA | es_ES |
dc.subject | KAFKA topic | es_ES |
dc.subject | Microservice | es_ES |
dc.subject | Database | es_ES |
dc.subject | Messaging systems | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Desarrollo y despliegue de un microservicio en SpringBoot CNA para una cadena de supermercados | es_ES |
dc.title.alternative | Development and deployment of a microservice in SpringBoot CNA for a supermarket chain | es_ES |
dc.title.alternative | Desenvolupament i desplegament d'un microservici en SpringBoot CNA per a una cadena de supermercats | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Marín Cebrián, I. (2024). Desarrollo y despliegue de un microservicio en SpringBoot CNA para una cadena de supermercados. Universitat Politècnica de València. http://hdl.handle.net/10251/209652 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\162899 | es_ES |