En Innovamat apuestan, mediante recursos didácticos, por un aprendizaje competencial de las matemáticas a partir del diálogo y la manipulación, mediante vivencias y desarrollo de estrategias.
El proyecto de Innovamat está compuesto por diferentes partes que requerían de un análisis para así favorecer al crecimiento de la plataforma que se traduciría en un rendimiento general. En la parte de backend se buscaba separar en microservicios en busca de una optimización, con el equipo de Front se necesitaba implementar algoritmos de compresión y despliegues automáticos.
Por otro lado, también se necesita plantear un crecimiento geográfico que haga que la infraestructura esté distribuida por varias zonas, se ha de monitorizar todo el entorno y ofrecer un soporte al equipo de ETL para optimizar la parte de DATA.
El proyecto se comienza a desarrollar creando una infraestructura nueva con IAC (Terraform). Además, se realiza lo siguiente:
Actualmente, Innovamat tiene una plataforma más estable y monitorizada 24 horas al día, con la implantación de IAC (Terraform) se ha conseguido que cualquier cambio en infraestructura se realice de manera rápida y fácil y que se pueden desplegar funcionalidades nuevas en otras zonas geográficas de manera ágil. La implementación de Kubernetes también permite tener unos entornos más controlados y escalables.
«La asociación con Geko marcó un antes y un después en nuestra infraestructura y pipelines, cuentan con un equipo extremadamente competente con la proximidad de un desarrollo in-house.» – Alex Espinet Perez-Muelas, Innovamat