En este trabajo se abordan aspectos importantes para el desarrollo de soluciones tecnológicas en microservicios, explorando metodologías para soluciones eficientes y escalables. También se destacan los objetivos, ventajas y desventajas de la utilización de microservicios. Se estudian y analizan distintas herramientas y patrones de diseño para el desarrollo de los servicios, como por ejemplo: OpenShift, Kubernetes, Keycloak,MVC, GitLab, Oracle, entre otros. Además, se hace hincapié en un proyecto que se encuentra actualmente en curso, destacando su enfoque a largo plazo, compromiso con la calidad del software y adopción de nuevas tecnologías. Este proyecto se enfoca en realizar integraciones en donde el equipo de desarrollo debe analizar y evaluar las distintas herramientas que sean necesarias.