Design of a microservices architecture in virtual containers

  • Samantha Yazmin Elizalde Valencia Instituto Tecnológico de Apizaco image/svg+xml
  • José Juan Hernández Mora Instituto Tecnológico de Apizaco image/svg+xml
  • María Guadalupe Medina Barrera Instituto Tecnológico de Apizaco image/svg+xml
  • Juan Ramos Ramos Instituto Tecnológico de Apizaco image/svg+xml
Keywords: Architecture, Containerization, Docker, Microservices

Abstract

This article presents the methodological proposal for the design and implementation of a containerized microservices architecture. The proposal covers the methodologies used for the research phase of the initial stages of project development, as well as the methodology used to create a test computing system. An architecture based on domain architectures is proposed, as well as the design of the system's physical architecture, based on the requirements presented by the collaborating institution for the test case. The results describe the configuration of the microservices and containers, as well as their integration into a common network of running services.

Downloads

Download data is not yet available.

References

R. A. "The Cost of Legacy Systems: How Outdated IT Holds Companies Back," LinkedIn, Mar. 21, 2025. Disponible: https://www.linkedin.com/pulse/cost-legacy-systems-how-outdated-holds-companies-back-andre-occec

L. Sánchez, "Sistemas Legacy - Modernizando la infraestructura tecnológica," Initium, 2024. Disponible: https://www.initiumsoft.com/blog_initium/sistemas-legacy/

A. F. Saransig Chiza, "Análisis de rendimiento entre una arquitectura monolítica y una arquitectura de microservicios – tecnología basada en contenedores," Repositorio Core, 2018. Disponible: https://core.ac.uk/download/pdf/200323828.pdf

F. Bello, "Reflexión: La investigación tecnológica o cuando la solución es el problema," Revista de la Facultad de Ingeniería, Universidad de Carabobo.

Disponible : http://servicio.bc.uc.edu.ve/faces/revista/a6n13/6-13-3.pdf

C. De la Cruz Casaño, Metodología de la investigación tecnológica en ingeniería. Universidad Continental, 2016. Disponible: https://www.academia.edu/94930372/Metodología_de_la_investigación_tecnológica_en_ingeniería

M. V. Estrada-Velasco, P. R. Saltos-Chávez, J. A. Núñez-Villacis y W. C. Cunuhay-Cuchipe, "Revisión Sistemática de la Metodología Scrum para el Desarrollo de Software", Revista Científica, 2021. Disponible: https://dialnet.unirioja.es/servlet/articulo?codigo=8384028

A. Castro, "Scrum y Kanban: Una combinación efectiva para la gestión ágil," LinkedIn, Enero 13, 2025. Disponible: https://www.linkedin.com/pulse/scrum-y-kanban-una-combinaci%C3%B3n

D. Garcia, "Scrum para equipos pequeños, una introducción," IntelDig, Feb. 19, 2019. Disponible: https://www.inteldig.com/2019/02/scrum-equipos-pequenos/

G. E. Osorio Tibán and L. F. Campos Sánchez, "Desarrollo de un prototipo de microservicios con Clean Architecture," Universidad Politécnica Salesiana, 2023. [Online]. Available: https://dspace.ups.edu.ec/bitstream/123456789/28179/1/MSQ862.pdf

J. D. López Hinojosa, "Arquitectura de software basada en microservicios," Universidad Técnica del Norte, 2017. Disponible: https://1library.co/document/y81dmvwz-arquitectura-software-basada-microservicios-desarrollo-aplicaciones-asamblea-nacional.html

R. C. Martin, Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall, 2017.

IDET, "Misión y visión," Instituto del Deporte de Tlaxcala. Disponible: https://idet.tlaxcala.gob.mx/index.php/mision-vision

Received: 2024-10-22
Accepted: 2024-11-29
Published: 2025-09-30
How to Cite
[1]
S. Y. Elizalde Valencia, J. J. Hernández Mora, M. G. Medina Barrera, and J. Ramos Ramos, “Design of a microservices architecture in virtual containers”, Innov. softw., vol. 6, no. 2, pp. 40-57, Sep. 2025.
Section
Journal papers

Most read articles by the same author(s)