Reto
- El despliegue de aplicaciones monolito se realiza mediante un enfoque semiautomático. Los desarrolladores ejecutan manualmente el flujo de trabajo CI/CD, que debe realizarse de forma totalmente automática.
- El cliente no tiene forma de tener una visión rápida de los microservicios dependientes de todo su entorno de desarrollo, integración y producción.
Metodología
- Se han actualizado las canalizaciones de GitHub Action que gestionaban la creación de imágenes de la aplicación y su carga en EKS para que dependan unas de otras y para que dependan de las ramas de desarrollo, integración y producción.
- Comunicación y corrección de los defectos de automatización
- Creación de un script AWS-CLI para extraer la información EKS de todos los entornos y procesarla mediante Pandas como CSV para facilitar la visión general.
Resultado y valor añadido
- Los flujos CI/CD son más claros y se reducen a un único activador para desplegar la imagen.
- Se mitigan los defectos resultantes del cambio
- Creación de una visión general de los scripts fácil de usar por los usuarios de negocio para ver el progreso del desarrollo de microservicios en EKS sin recurrir a la documentación de Confluence, propensa a errores.
Proyectos Relacionados
Nuestras competencias
Con INVENSITY a su lado, tendrá acceso a nuestro amplio abanico de competencias, a nuestros profundos conocimientos y a nuestro equipo de consultores altamente cualificados y experimentados.





