Desarrollo de un prototipo de Microservicios con Clean Architecture, ASP.NET Core 8.0 y RabbitMQ
El presente trabajo de titulación se centra en el desarrollo de un prototipo de Microservicios utilizando Clean Architecture, ASP.NET Core 8.0 y RabbitMQ, destinado a la gestión eficiente de colas de tareas. El prototipo tiene como objetivo principal simplificar la administración de colas, superando...
Gorde:
| Egile nagusia: | |
|---|---|
| Beste egile batzuk: | |
| Formatua: | masterThesis |
| Hizkuntza: | spa |
| Argitaratua: |
2024
|
| Gaiak: | |
| Sarrera elektronikoa: | http://dspace.ups.edu.ec/handle/123456789/28179 |
| Etiketak: |
Etiketa erantsi
Etiketarik gabe, Izan zaitez lehena erregistro honi etiketa jartzen!
|
| Gaia: | El presente trabajo de titulación se centra en el desarrollo de un prototipo de Microservicios utilizando Clean Architecture, ASP.NET Core 8.0 y RabbitMQ, destinado a la gestión eficiente de colas de tareas. El prototipo tiene como objetivo principal simplificar la administración de colas, superando los desafíos asociados con el uso convencional de RabbitMQ, que requiere la creación de consolas dedicadas para cada cola, lo que resulta en una gestión compleja y problemática, especialmente en entornos escalables. El primer capítulo aborda la introducción al tema, estableciendo el contexto y la relevancia del proyecto. En el segundo capítulo, se determina el problema, donde se establecen los objetivos generales y específicos del proyecto. El tercer capítulo se enfoca en el marco teórico referencial, explorando el estado del arte y presentando conceptos clave con referencia a Microservicios, Arquitectura de Microservicios, RabbitMQ y Sistemas de Colas. En el cuarto capítulo, se describen los materiales y metodología empleados, incluyendo el uso de Metodologías Ágiles, análisis de resultados previo a la aplicación de la metodología, requerimientos, tareas y spring backlog. Los resultados y la discusión se presentan en el quinto capítulo, incluyendo diagramas de arquitecturas como el C4 y el de flujo, dando una visión clara de la implementación del prototipo. Finalmente, se presentan las conclusiones derivadas del proyecto en el sexto capítulo, destacando la importancia del desarrollo del prototipo para simplificar la administración de colas de tareas, así como las recomendaciones para futura investigaciones en este campo. |
|---|