DosaTic caso

DosaTic migra su aplicación a Google Cloud mediante una estrategia de replatform con ACKstorm

El principal reto del proyecto consistía en automatizar los despliegues tanto de producción como de desarrollo mediante pipelines de CI/CD

Sobre el cliente y el reto planteado

DosaTic es una empresa centrada en el desarrollo tecnológico orientado al ámbito educativo y a la PYME, que pertenece al grupo empresarial de los Salesianos.

Desde hace más de 20 años, DosaTic ha evolucionado hasta convertirse en una empresa sólida en el sector educativo mediante la prestación de servicios, desarrollo de aplicaciones, desarrollo web y comunicación global.

El crecimiento del equipo humano, la ampliación de sus instalaciones, el aumento de recursos tecnológicos y el incremento de servicios son una señal de identidad de progreso y de mejora continua de sus procesos de calidad.

DosaTic tenía alojados todos sus servidores en un datacenter ubicado en Madrid con una infraestructura desplegada sobre una plataforma de virtualización Proxmox. DosaTic decidió que era el momento de migrar a la nube, y para ello eligió la experiencia de ACKstorm y Google Cloud.

Sobre el proyecto

ACKstorm realizó una innovadora propuesta técnica consistente en migrar las cargas de trabajo del cliente mediante una estrategia de migración del tipo replatform, que implicaba la modificación significativa de la aplicación para adaptarla a una arquitectura cloud nativa que hiciera uso intensivo de las capacidades nativas de autoescalado de Google Cloud.

Adicionalmente al replatform, se incorporaron los siguientes elementos que aportaron un gran valor añadido a la arquitectura propuesta:

  • Infraestructura declarativa: creación de plantillas de Terraform para disponer de infraestructura como código y poder desplegar más rápidamente nuevos entornos, cambios en la infraestructura e, incluso, levantar de nuevo la plataforma en caso de caída parcial o total.
  • Gobernanza: aislamiento de los entornos mediante asignación de diferentes cuentas por cada uno de ellos a desplegar siguiendo las mejores prácticas recomendadas por Google a nivel de gobernanza y seguridad.
  • Auto despliegue: elaboración de pipelines de CI/CD para la automatización y el control de código mediante comandos git.
  • Escalabilidad: despliegue en grupos de escalado con Docker-Compose.
  • Metodología FinOps: configuración de las tareas de Start/Stop de los entornos no productivos para la reducción de costes de infraestructura.
  • Observabilidad: logging centralizado mediante el stack de ELK. La incorporación del dashboard de Kibana facilita la explotación de los logs de la plataforma.
  • Monitoring: monitorización avanzada con ACKmetrics que proporciona un dashboard con Grafana.

ACKmetrics es el sistema de monitorización y gráficas avanzadas desarrollado por ACKstorm para la monitorización detallada en tiempo real.

El resultado obtenido

La nueva plataforma de DosaTic dispone de un escalado horizontal que se adapta a la carga de usuarios existentes en cada momento en su plataforma.

Adicionalmente se ha incorporado pipelines de CI/CD que permite a los nuevos desarrollos de su aplicación un despliegue automatizado tanto para los entornos de desarrollo como los productivos, facilitando así la prestación de su servicio a las más de 50 escuelas distribuidas por todo el territorio español.

También disponen ahora de un sistema de control de dependencias de su aplicación para poder compartir componentes entre sus diferentes microservicios, aprovechando cada componente, con proxy y caché.

Además, ACKstorm ha ayudado al equipo de DosaTic a re-enfocar sus esfuerzos de desarrollo para poder generar una aplicación más flexible, descentralizada, segura y estable.

"Una vez que hicimos la transición a la plataforma de Google Cloud, notamos una mejora significativa en el rendimiento de nuestra infraestructura. Los tiempos de carga se redujeron notablemente, lo que mejoró la experiencia de nuestros clientes en línea y aumentó nuestra tasa de conversión. Además, la plataforma de Google Cloud es muy segura y confiable, lo que nos permite dormir tranquilos por las noches sabiendo que nuestros datos están protegidos. En general, estamos muy satisfechos con los resultados obtenidos y recomendamos al equipo de ACKstorm y Google Cloud como proveedor de servicios en la nube para cualquier empresa que busque una solución de infraestructura de alta calidad y confiable”.
Enrique Daniel Pradas Moreno removebg preview
Enrique Pradas
Director DosaTic
DosaTic removebg preview
Managed Service Provider MSP

Pilares de la solución

Soluciones

Enrique Daniel Pradas Moreno removebg preview
Enrique Pradas, Director cd DosaTic

«El proceso de migración fue muy sencillo gracias a la ayuda del equipo de sistemas de ACKstorm. Desde el primer momento, nos proporcionaron asesoramiento y orientación para optimizar nuestros recursos y reducir costos.

Además, quisiera destacar el excelente trabajo que el equipo de Cloud Manager Service de ACKstorm ha realizado desde que nuestro proyecto se puso en producción. Han estado monitorizando constantemente nuestra infraestructura y realizando ajustes y modificaciones que han mejorado aún más nuestro rendimiento y eficiencia. Su experiencia y conocimiento han sido fundamentales para asegurarse de que nuestra infraestructura funcione de manera óptima en todo momento».

Descarga ahora el caso de éxito

Rellena el formulario para recibir en tu correo el caso completo.

    Por favor, ingresa tu email corporativo (no se aceptan emails con dominio gmail, outlook, yahoo, hotmail, etc.)