Cerebriti.com es el portal más importante de juegos educativos y de conocimiento en español. Una de las fuerzas de este portal es que los juegos son creados por los propios usuarios que, además, no necesitan tener conocimientos técnicos para ello. Es por eso que se trata de un arma de valor incalculable para los docentes interesados en gamificar sus lecciones.
Gracias a Cerebriti, miles de juegos de todo tipo de materias son puestos a disposición del público general a través de diferentes soluciones educativas: cerebriti.com, Cerebriti EDU y Academons Primaria.
Hosting tradicional
Migración a AWS
Fue en ese punto cuando Cerebriti decidió contar con un partner de AWS especializado en migraciones que les ofreciera soporte y acompañamiento en el proceso de migración de sus 30 sites a la nueva plataforma, asegurando así un paso sin sobresaltos al nuevo proveedor.
En un principio, el equipo de apser planteó usar la herramienta CloudEndure para hacer la migración ”Lif&Shift” de los sites del cliente, pero una vez analizada en profundidad la infraestructura se detectó que en algunos casos se estaba usando una versión PHP deprecada por lo que era preferible desplegar una infraestructura completamente nueva y empezar a realizar la migración sobre ella site a site. Así se realizó, comprobando el correcto funcionamiento primero, y pasando posteriormente a producción cada site por separado.
Para gestionar los sites de una forma cómoda y fácil, se decidió usar una instancia Amazon EC2 con Plesk instalado. A su vez, con el objetivo de poder analizar los bloqueos temporales, se le ofreció al cliente la posibilidad de desacoplar sus principales aplicaciones (Academons y Cerebriti EDU) de sus bases de datos, haciendo uso de Amazon RDS y de su funcionalidad Performance Insights.
Paralelamente, se realizó una migración manual de los distintos registros de sus dominios (academons.com, cerebriti.com, eurotrivial.eu y thegrowthery.org) a Amazon Route53, para poder gestionar así los DNS de dichos dominios desde la propia plataforma de AWS.
En resumen, apser llevó a cabo la migración completa de su infraestructura. Algunas de las principales tareas realizadas fueron:
Por último, se configuraron las alertas necesarias para permitir una buena monitorización del servicio con Amazon CloudWatch lo que, en conjunción con el uso de AWS Compute Optimizer, permite tener siempre optimizados los recursos de Amazon EC2 y Amazon RDS.
Una vez completado el despliegue, el cliente podía seguir utilizando la plataforma con la que llevaba trabajando más de 15 años, manteniendo el histórico de sus datos, en un entorno de máxima seguridad, y con un 20% de ahorro de costes gracias a que el servidor se apaga automáticamente por las noches.
Algunos de los siguientes pasos propuestos al cliente son:
> Implementación de AWS WAF con el objetivo de añadir una capa más de seguridad a su infraestructura y mejorar su protección ante los ataques web más comunes
> Implementación de Amazon CloudFront para cachear contenidos y reducir la latencia en la entrega de los mismos
> Uso de instancias reservadas, con compromiso a uno o tres años, para reducir de forma significativa los costes de infraestructura
> Uso de Amazon RDS MultiAZ como vía para mejorar la disponibilidad de la plataforma
> Uso de Amazon SES para envío de emails desde sus aplicaciones