Please use this identifier to cite or link to this item: http://dspace.utpl.edu.ec/handle/123456789/33136
Title: Refactorización y migración de un sistema monolítico a una arquitectura basada en microservicios
Authors: Soto Guerrero, Fernanda Maricela
Quito Medina, Kevin José
Keywords: Ecuador.
Tesis digital.
Issue Date: 2022
Citation: Quito Medina, K. J. Soto Guerrero, F. M. (2022) Refactorización y migración de un sistema monolítico a una arquitectura basada en microservicios [Tesis de Grado, Universidad Técnica Particular de Loja]. Repositorio Institucional. https://dspace.utpl.edu.ec/handle/123456789/33136
Abstract: Abstract: The present degree work addressed the issue of creating a model for the refactoring and migration of a monolithic system to an architecture based on microservices, through the collection of information and the application of related techniques. The main purpose is to implement a model based on the best existing practices and that allows observing and analyzing the behavior and applicability of this model in a case study. The SCRUM methodology was established for the creation of the model and for the construction of the solution and the deployment of the system.Initially, we proceed with the bibliographical research that corresponds to the theoretical framework, continuing with the phases of reading, analysis, creation and evaluation of the model, to carry out the migration of the case study system.The implementation is based on an open source system, applying the refactoring and migration model towards the microservices approach, using a microservices architecture it is possible to obtain similar results than the original monolithic system. On the other hand, for the deployment of this architecture, the need to use AWS (Amazon Web Services) as infrastructure to manage the entire computation and execution part was analyzed.
Description: Resumen: El presente trabajo de titulación abordó el tema de creación de modelo para la refactorización y migración de un sistema monolítico a una arquitectura basada en microservicios, mediante la recolección de información y aplicación de técnicas relacionadas. El propósito principal es implementar un modelo con base a las mejores prácticas existentes y que permita observar y analizar el comportamiento y aplicabilidad de este modelo en un caso de estudio. Se estableció la metodología SCRUM para la creación del modelo y para la construcción de la solución y el despliegue del sistema. Inicialmente se procede con la investigación bibliográfica que corresponde al marco teórico, siguiendo con las fases de lectura, análisis, creación y evaluación del modelo, para llevar a cabo la migración del sistema de caso de estudio. La implementación se realiza en base a un sistema de código abierto, aplicando el modelo de refactorización y migración hacia el enfoque de microservicios, utilizando una arquitectura de microservicios se logra obtener resultados similares que el sistema monolítico original. Por otra parte, para el despliegue de esta arquitectura se analizó la necesidad de usar AWS (Amazon Web Services) como infraestructura para gestionar toda la parte de cómputo y ejecución.
URI: https://bibliotecautpl.utpl.edu.ec/cgi-bin/abnetclwo?ACC=DOSEARCH&xsqf99=132226.TITN.
Appears in Collections:Titulación de Sistemas Informáticos y Computación



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.