- -

Despliegue de una aplicación monolítica hacia una arquitectura basada en microservicios mediante Docker

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Despliegue de una aplicación monolítica hacia una arquitectura basada en microservicios mediante Docker

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Romero Martínez, José Oscar es_ES
dc.contributor.author Olmo Ramos, Graciela es_ES
dc.date.accessioned 2023-10-05T15:56:59Z
dc.date.available 2023-10-05T15:56:59Z
dc.date.created 2023-09-27 es_ES
dc.date.issued 2023-10-05 es_ES
dc.identifier.uri http://hdl.handle.net/10251/197759
dc.description.abstract [ES] En la actualidad, los microservicios han adquirido un papel esencial en el campo de desarrollo de software. Estos componentes son unidades funcionales e independientes que se complementan entre si con el fin de conformar aplicaciones robustas y potenciar su funcionalidad. El presente proyecto se enfoca en el estudio de migrar una aplicación monolítica, también conocido como monolito, a una arquitectura compuesta de microservicios mediante el uso de una plataforma de código abierto llamada Docker. Un monolito se compila como una única unidad unificada y centralizada, mientras que una estructura formada por microservicios consta de una serie de servicios individuales y autónomos, con su propia funcionalidad que operan y se ejecutan de manera independiente. A través del uso de herramientas clave como Docker y Docker Compose, se consigue la encapsulación de los pequeños servicios mediante la contenerización de cada uno de ellos, facilitando así su propia gestión, despliegue y escalabilidad sin afectar a los demás. De este modo se puede garantizar la portabilidad de aplicaciones en cualquier entorno específico, minimizando y evitando problemas de compatibilidad. es_ES
dc.description.abstract [EN] Currently, microservices have gained a vital role in the software development field. These components are functional and independent units that complement each other in order to create robust applications and enhance their functionality. This project focuses on the study of migrating a monolithic application, also known as a monolith, to an architecture composed of microservices using an open-source platform called Docker. A monolith is compiled as a single unified and centralized unit, while a structure formed by microservices consists of a series of individual and autonomous services, each with its own functionality that operates and runs independently. Through the use of key tools like Docker and Docker Compose, the encapsulation of the small services is achieved by containerizing each of them, thereby facilitating their own management, deployment, and scalability without affecting others. In this way, the portability of applications in any specific environment can be ensured, minimizing and avoiding compatibility issues. en_EN
dc.format.extent 63 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 Microservicios es_ES
dc.subject Virtualización es_ES
dc.subject Docker es_ES
dc.subject Contenedores es_ES
dc.subject Escalabilidad es_ES
dc.subject Microservices en_EN
dc.subject Virtualization en_EN
dc.subject Containers en_EN
dc.subject Scalability en_EN
dc.subject.classification INGENIERÍA TELEMÁTICA es_ES
dc.subject.other Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación-Grau en Enginyeria de Tecnologies i Serveis de Telecomunicació es_ES
dc.title Despliegue de una aplicación monolítica hacia una arquitectura basada en microservicios mediante Docker es_ES
dc.title.alternative Deployment of a monolithic application to a microservices-based architecture using Docker es_ES
dc.title.alternative Desplegament d'una aplicació monolítica cap a una arquitectura basada en microserveis mitjançant Docker 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 Comunicaciones - Departament de Comunicacions es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros de Telecomunicación - Escola Tècnica Superior d'Enginyers de Telecomunicació es_ES
dc.description.bibliographicCitation Olmo Ramos, G. (2023). Despliegue de una aplicación monolítica hacia una arquitectura basada en microservicios mediante Docker. Universitat Politècnica de València. http://hdl.handle.net/10251/197759 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\158253 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem