FOOTTERS

Optimización del rendimiento de

una plataforma de Video On Demand

Acerca de Footters

FOOTTERS es una plataforma de streaming dedicada al mundo del fútbol para que clubes, torneos y competiciones puedan emitir sus partidos a todos sus aficionados.

FOOTTERS conecta con quien quiere conocer un fútbol modesto, cercano y de cantera. Un fútbol diferente, más competitivo y apasionante. Un fútbol con multitud de partidos por disfrutar y grandes estrellas por descubrir. Un fútbol que hasta ahora era prácticamente invisible.

section icon

EL RETO

La infraestructura principal que soporta las solicitudes de acceso de los partidos está alojada en AWS y estaba compuesta por un backend  desplegado  mediante el servicio Elastic Beanstalk y un servicio de RDS para manejar sus bases de datos.

Los principal problemas que sufría la plataforma eran su incapacidad de soportar la carga de solicitudes de usuarios que recibía a pesar de tener recursos de cómputo suficientes para soportar el doble de transacciones, así como una latencia importante para dar respuesta  a las solicitudes que recibía.

El reto era lograr optimizar la infraestructura y mejorar su rendimiento integrando nuevos servicios y componentes todo ello reduciendo la cantidad de computo innecesaria y con ello los gastos en infraestructura.

 

section icon

SOLUCIÓN

Migración a una nueva arquitectura que garantiza una alta disponibilidad y escalabilidad

Por parte de Nubersia se ejecutó una auditoría exhaustiva de la plataforma para identificar los problemas a resolver así como las mejoras a realizar.

Posterior a ello, se propuso el diseño de una nueva infraestructura capaz de cumplir con las necesidades reales de la plataforma, donde los principales componentes fueron :

  • Un sistema de networking completo estructurado en multilayer, para garantizar la seguridad y la disponibilidad de la solución.
  • Un backend desplegado sobre un sistema custom basado en Amazon EC2, eliminando completamente el Elastic Beanstalk.
  • Una combinación de Amazon Aurora MySQL y Elasticache con Redis para garantizar la escalabilidad y reducir los tiempos de obtención de datos.

Todos este cambio implicó la migración de todo su ecosistema a la nueva solución, por lo que se hizo de forma programada y conjunta con el cliente eliminando cualquier impacto que pudiera ocasionar para los usuarios.

logo
logo
logo
logo
logo
section icon

BENEFICIOS

Hemos conseguido reducir  los costes y mejorar el rendimiento de forma significativa

  • Escalabilidad
    Garantizan la escalabilidad de la plataforma acorde a las necesidades de negocio.
  • Trazabilidad
    Con los sistemas de monitorización y alertas, disponen de todas las herramientas necesarias para conocer el estado de su plataforma.
  • Ahorro de costes
    Con la nueva infraestructura se consiguió un ahorro de costes de hasta un 50%.

Con Nubersia disponemos de la tranquilidad de la gestión (24/7) y la evolución de nuestra plataforma.

David López Carrascal

Con Nubersia disponemos de la tranquilidad de la gestión (24/7) y la evolución de nuestra plataforma.

David López Carrascal

This website uses cookies so that you have the best user experience. If you continue browsing you are giving your consent for the acceptance of the aforementioned cookies and the acceptance of our cookie policy, click the link for more information.

ACEPTAR
Aviso de cookies