Arquitectura de Microservicios en Sistemas Gubernamentales: Un Marco de Referencia Empírico Basado en Patrones, Antipatrones y Gobernanza Arquitectónica en Ecuador
Contenido principal del artículo
Resumen
Los sistemas de información gubernamentales están experimentando una transición progresiva desde arquitecturas monolíticas hacia enfoques basados en microservicios, impulsada por la necesidad de mejorar la escalabilidad, la resiliencia y la capacidad de despliegue continuo. No obstante, en contextos de economías emergentes como Ecuador, dicha transición se ve limitada por deficiencias en la gobernanza arquitectónica, la coexistencia con sistemas legados y la ausencia de estándares institucionales.
Este estudio propone un marco de referencia arquitectónico basado en microservicios para sistemas gubernamentales ecuatorianos, complementado con una taxonomía sistemática de patrones y antipatrones derivada de una revisión sistemática de literatura, análisis comparativo de arquitecturas distribuidas y modelado socio-técnico.
Se adopta una metodología mixta que integra: (i) revisión sistemática de literatura (SLR), (ii) descomposición arquitectónica de dominios gubernamentales, (iii) clasificación de patrones de diseño, y (iv) evaluación de riesgos asociados a antipatrones en entornos distribuidos.
Los resultados muestran que, aunque la adopción de microservicios mejora significativamente la escalabilidad y la frecuencia de despliegue, también introduce una complejidad operacional considerable en ausencia de mecanismos robustos de gobernanza, observabilidad y gestión de datos distribuidos.
Como contribución principal, el estudio identifica que la gobernanza arquitectónica constituye el factor crítico para la sostenibilidad de arquitecturas de microservicios en el sector público, proponiendo lineamientos estructurados para su implementación en el contexto ecuatoriano.
##plugins.themes.bootstrap3.displayStats.downloads##
Detalles del artículo
Sección

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
Los autores/as conservan los derechos de autor de sus trabajos y conceden a la revista IDEAS el derecho de primera publicación. Los artículos se publican bajo la licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0), que permite leer, descargar, copiar, distribuir y compartir el contenido con fines no comerciales, siempre que se reconozca la autoría y la publicación original en la revista, sin realizar modificaciones ni crear obras derivadas. La revista IDEAS no aplica cargos por envío, procesamiento ni publicación de manuscritos, y garantiza el acceso abierto a sus contenidos.
Cómo citar
Referencias
Bass, L., Weber, I., & Zhu, L. (2015). DevOps: A software architect’s perspective. Addison-Wesley.
Dragoni, N., et al. (2017). Microservices: Yesterday, today, and tomorrow. In Present and Ulterior Software Engineering (pp. 195–216). Springer. https://doi.org/10.1007/978-3-319-67425-4_12
Estonian Information System Authority. (2021). X-Road: Data exchange layer for information systems. Disponible en https://x-road.global
Fowler, M., & Lewis, J. (2014). Microservices: A definition of this new architectural term. Disponible en https://martinfowler.com/articles/microservices.html
Lewis, J., & Fowler, M. (2014). Microservices resource guide. martinfowler.com
Newman, S. (2015). Building microservices: Designing fine-grained systems. O’Reilly Media.
Pahl, C., Jamshidi, P., & Zimmermann, O. (2019). Architectural principles for cloud software. ACM Transactions on Internet Technology, 19(2), 1–23. https://doi.org/10.1145/3281029
Soldani, J., Tamburri, D. A., & Van Den Heuvel, W.-J. (2018). The pains and gains of microservices: A systematic grey literature review. Journal of Systems and Software, 146, 215–232. https://doi.org/10.1016/j.jss.2018.09.082
Taibi, D., Lenarduzzi, V., & Pahl, C. (2018). Processes, motivations, and issues for migrating to microservices architectures: An empirical investigation. IEEE Cloud Computing, 5(5), 22–32. https://doi.org/10.1109/MCC.2018.043221728
Taibi, D., Lenarduzzi, V., & Pahl, C. (2020). Microservices anti-patterns: A taxonomy. Proceedings of the International Conference on Cloud Computing and Services Science (CLOSER), 164–174. https://doi.org/10.5220/0009555601640174
UK Government Digital Service. (2022). GOV.UK architecture principles. Disponible en https://www.gov.uk/service-manual
Zhang, Q., Chen, M., & Li, L. (2023). A survey on microservices architecture: Principles, patterns and migration challenges. IEEE Access, 11, 12345–12367.