caso exito Sport Coach Academy

SportCoach crea una plataforma de educación deportiva segura, flexible y escalable

Sobre el cliente y el reto planteado

SportCoach ayuda a docentes de educación física, entrenadores, preparadores y deportistas a mejorar su rendimiento deportivo mediante una plataforma de vídeos bajo demanda con contenidos específicos.

Dispone de un espacio online internacional en constante crecimiento con más de 4.500 alumnos/as, 250 profesores y 100 formaciones en 4 idiomas.

El reto principal de SportCoah en este proyecto era aportar una plataforma de aprendizaje deportivo al alcance de los profesionales del deporte y entrenadores para fomentar una enseñanza específica y flexible.

Para ello necesitaba que la plataforma dispusiera de una usabilidad excelente en la gestión de los contenidos que permitiera el crecimiento constante, disponibilidad de uso de los recursos y flexibilidad para poder absorber la demanda en ciertas horas concretas sin necesidad de tener un sobrecoste en recursos de hardware.

Por otro lado, requería encontrar un sistema para automatizar la transformación de vídeos de entrenamiento para la plataforma y, a su vez, impedir la visualización de los contenidos accediendo directamente a los repositorios del mismo.

El tercer reto era conseguir un plataforma altamente escalable para conseguir que más profesores pudieran acceder concurrentemente desde cualquier ubicación, y permitir el crecimiento en nuevos países se realiza gracias a que el contenido es específico según intereses.

Sobre el proyecto y los resultados obtenidos

La solución propuesta por ACKstorm es una infraestructura Serverless mediante el uso de funciones AWS Lambda donde se ejecutan el código para la tokenización de los vídeos y el uso de buckets S3 para el almacenaje de estos. 

Por otro lado, el uso del servicio Amazon Elastic Transcoder  permite la transcodificación de los vídeos y el uso del servicio SNS para la sincronización de los diferentes procesos Serverless.

El resultado de la solución implementada ha permitido a SportCoach automatizar la subida de vídeos a un Bucket S3 privado realizando una transformación mediante tokenización y su posterior alojamiento de estos en un Bucket S3 público para permitir una visualización única por usuario manteniendo los estándares de seguridad de negocio.

Así, SportCoach ahora puede garanticar la seguridad y el control del contenido audiovisual, ya que los videos solo pueden ser visualizados por los docentes que han contratado la aplicación y no pueden ser compartidos con otros usuarios (evasión de Hacking).

      • Reducción de un 87% del tiempo en la gestión y transformación de los videos.
      • Optimización de costes y pago por uso: Arquitectura con topología Serverless, permitiendo tener solo el coste de computación en los momentos de carga y transformación.

Dichos servicios, se integran en la solución formando el siguiente diseño:

IMG 20180314 WA0004

Pilares de la solución​

Soluciones

¿Quieres saber más sobre este caso de uso u otros?