Análisis del uso de Spring Boot en el desarrollo de microservicios y su impacto en la calidad del software
| dc.contributor.advisor | García Aguirre, Liliana María | |
| dc.contributor.author | Fontalvo García, Carlos Mario | |
| dc.date.accessioned | 2026-11-12T15:42:44Z | |
| dc.date.available | 2026-11-12T15:42:44Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | En este trabajo de grado se aborda el análisis del ecosistema de Spring Boot aplicado al desarrollo de soluciones empresariales basadas en arquitecturas distribuidas de microservicios, centrándose en cómo una implementación deficiente puede acarrear problemas críticos de acoplamiento y aumentar la deuda técnica del sistema. La investigación se realizó ante la necesidad de establecer criterios arquitectónicos claros en las organizaciones para mitigar los altos costos operativos, fallas de mantenimiento y pérdidas financieras que producen los sistemas improvisados en el sector tecnológico regional. Para resolver este planteamiento, se empleó un método integral con enfoques descriptivos y explicativos, sustentado en la revisión de estándares de la industria. Como principal hallazgo, se menciona que el framework optimiza la calidad global del software si su autoconfiguración se articula con patrones avanzados de resiliencia, modularidad y diseño guiado por el dominio, logrando reducir drásticamente el retrabajo en producción. Lo más relevante del cumplimiento de los objetivos fue demostrar que la estandarización técnica ejerce una influencia directa en la viabilidad económica y la escalabilidad del sistema, concluyendo que las buenas prácticas no deben percibirse como un sobrecosto inicial sino como una ventaja competitiva. | spa |
| dc.description.abstract | Abstract This undergraduate thesis addresses the analysis of the Spring Boot ecosystem applied to the development of enterprise solutions based on distributed microservices architectures, focusing on how inadequate implementation practices can lead to critical coupling issues and increase the system's technical debt. The research was conducted in response to the need for establishing clear architectural criteria within organizations to mitigate the high operational costs, maintenance failures, and financial losses caused by improvised software systems in the regional technology sector. To address this problem, a comprehensive methodology was employed, combining descriptive and explanatory approaches supported by a review of industry standards. As a primary finding, the study highlights that the framework optimizes overall software quality when its auto-configuration capabilities are integrated with advanced resilience, modularity, and domain-driven design patterns, significantly reducing production rework. The most relevant outcome in achieving the research objectives was demonstrating that technical standardization has a direct impact on both the economic viability and scalability of software systems. The study concludes that best practices should not be perceived as an initial overhead cost, but rather as a competitive advantage. | eng |
| dc.format.mimetype | application/pdf | |
| dc.identifier.uri | https://repositorio.pascualbravo.edu.co/handle/pascualbravo/3394 | |
| dc.language.iso | spa | |
| dc.publisher | Institución Universitaria Pascual Bravo | spa |
| dc.publisher.faculty | Facultad de ingeniería | |
| dc.publisher.place | Medellín, Colombia | |
| dc.publisher.program | Tecnología en Desarrollo de Software | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject.lemb | Arquitectura de software | |
| dc.subject.lemb | Desarrollo de software | |
| dc.subject.lemb | Sistemas distribuidos | |
| dc.subject.lemb | Ingeniería de software - Control de calidad | |
| dc.subject.lemb | Programación (Computadores electrónicos) | |
| dc.subject.lemb | Java (Lenguaje de programación de computadores) | |
| dc.subject.proposal | Software Engineering - Quality Control | eng |
| dc.subject.proposal | Software architecture | eng |
| dc.subject.proposal | Software development | eng |
| dc.thesis.grantor | Institución Universitaria Pascual Bravo | spa |
| dc.thesis.level | Pegrado | |
| dc.thesis.name | Tecnólogo (a) en Desarrollo de Software | spa |
| dc.title | Análisis del uso de Spring Boot en el desarrollo de microservicios y su impacto en la calidad del software | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dc.type.redcol | https://purl.org/redcol/resource_type/TP | |
| dc.type.version | info:eu-repo/semantics/publishedVersion | |
| oaire.accessrights | http://purl.org/coar/access_right/c_abf2 |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
