Caso práctico de Hudl

2014

Hudl es un proveedor de software que ofrece una plataforma de vídeo y análisis para que entrenadores y atletas revisen rápidamente las imágenes de eventos deportivos y mejoren el rendimiento de sus equipos. Este sistema basado en web es adecuado para equipos de jóvenes, aficionados y profesionales de fútbol, baloncesto, fútbol americano, voleibol y otros deportes populares. En 2016, Fast Company incluyó a Hudl en la lista de las empresas más innovadoras.

iniciar un tutorial de Python
kr_quotemark

Con Amazon S3 Transfer Acceleration, hemos visto un aumento de al menos el 20 % en las velocidades de carga y codificación de vídeos. Esto significa que, por ejemplo, los entrenadores de fútbol americano de escuelas secundarias pueden cargar y analizar sus vídeos más rápidamente y regresar antes a casa para estar con sus familias.

Brian Kaiser
Director de tecnología, Hudl

El desafío

Actualmente, Hudl experimenta un significativo crecimiento empresarial en todo el mundo, con un número cada vez más alto de equipos deportivos que emplean los servicios de la empresa para cargar vídeos de sus partidos. “Estamos creciendo a un ritmo de alrededor del 30 % cada año, por lo que necesitamos una escalabilidad suficiente para admitir y mantener ese crecimiento”, explica Brian Kaiser, director de tecnología en Hudl.

La empresa también se esfuerza por ofrecer a sus clientes velocidades de carga de vídeos más rápidas. “Muchos entrenadores nos pedían que facilitáramos una carga más rápida de los vídeos para que pudieran analizarlos en menos tiempo”, comenta Kaiser. “Se trata de un desafío logístico, porque hemos de transferir grandes archivos de vídeo a través de distancias muy largas. Por ejemplo, en una noche típica de viernes en la temporada de fútbol americano de secundaria, cargamos 39 horas de vídeo por minuto para su codificación y procesamiento. Para ello es necesario contar con la tecnología correcta en el backend”.

Hudl también buscó una mejor plataforma analítica para el análisis de datos internos. “Creamos nuestro propio almacenamiento de datos, pero era complejo y costoso, y no funcionaba bien”, explica Kaiser. “Necesitábamos abordar ese problema porque teníamos que lograr un mejor análisis de proyectos que también fuese más rápido”.

Por qué Amazon Web Services

Después de lanzar su plataforma en la nube de Amazon Web Services (AWS), Hudl se dio cuenta de que necesitaba ampliar el uso de los servicios de AWS para satisfacer sus necesidades de escalabilidad, aceleración de cargas y eficacia en el análisis de datos.

La empresa había estado ejecutando su plataforma en instancias de Amazon Elastic Compute Cloud (Amazon EC2) y en buckets de Amazon Simple Storage Service (Amazon S3) que decidió mejorar mediante la incorporación de Auto Scaling. “Auto Scaling brinda una forma automatizada de escalar la capacidad de almacenamiento y de cómputo”, indica Kaiser. “Ejecutamos una arquitectura de microservicios, y cada uno de nuestros clústeres está en un grupo de Auto Scaling. Eso nos ayuda porque nuestra carga varía de una semana a otra. "Con Auto Scaling no necesitamos administrar el proceso de reducción de la escala, por lo que evitamos el coste de un escalado excesivo”.

Con el fin de satisfacer sus necesidades de carga más rápida de vídeos, Hudl comenzó a utilizar Amazon S3 Transfer Acceleration, una característica que permite realizar transferencias de datos más rápidamente desde y hacia Amazon S3. Hudl también empezó a aprovechar Amazon Redshift como su almacenamiento de datos para el análisis interno de datos. La organización también usa AWS para respaldar una plataforma adicional de análisis de datos y aprendizaje predictivo que permite a los clientes analizar las tendencias de sus oponentes y otras tácticas de juego. Hudl también utiliza Amazon CloudFront como su servicio de red de entrega de contenido (CDN) global para la entrega rápida en su plataforma de vídeo. Además, usa Amazon ElastiCache for Redis para proporcionar a millones de entrenadores y analistas deportivos grabaciones en tiempo casi real. Esto ayuda a que estén mejor equipados para guiar a sus equipos a la victoria.

Los beneficios

Hudl puede seguir el ritmo de su crecimiento anual del 30 % gracias a la ejecución de su plataforma de vídeo en AWS. La empresa usa AWS para grabar y codificar más de 39 horas de vídeo en alta definición por minuto durante las temporadas deportivas, dando servicio a 4,5 millones de entrenadores y deportistas pertenecientes a 130 000 equipos de todo el mundo. “Cada año tenemos más clientes en todo el mundo, y AWS nos proporciona la escalabilidad y el rendimiento necesarios para trabajar con todos”, afirma Kaiser. “Con AWS, podemos hacer funcionar fácilmente 2000 servidores solo para la codificación de vídeo en cualquier noche de viernes durante la temporada de fútbol americano. Nunca tenemos problemas de capacidad, ya que el escalado se controla de manera automática con los grupos de Auto Scaling”.

Gracias a Transfer Acceleration, Hudl aumentó la velocidad de carga de vídeos en su plataforma. “Con Amazon S3 Transfer Acceleration, hemos visto un aumento de al menos el 20 % en las velocidades de carga y codificación de vídeos”, afirma Kaiser. “Esto significa que los entrenadores de fútbol americano de las escuelas secundarias pueden, por ejemplo, cargar y analizar sus vídeos más rápido y regresar antes a casa para estar con sus familias. Así, además de mejorar a sus equipos, pueden tener más tiempo para ellos mismos. Eso es algo de lo que nos sentimos muy orgullosos como empresa”.

El análisis interno de datos ahora es mejor y más rentable para Hudl. “Amazon Redshift resultó ser una herramienta increíble para nosotros en términos de consistencia en el rendimiento y de facilidad de uso”, asegura Kaiser. “Cuando intentamos crear nuestro propio almacenamiento de datos, el rendimiento era muy volátil, pero ya solucionamos ese problema con Amazon Redshift. Y en cuanto a la facilidad de uso, más del 50 % de nuestra empresa ha escrito consultas de Redshift y las ha ejecutado en nuestro clúster de Redshift. Este dato atestigua lo bien que funciona y lo rápido que entrega datos prácticos a los usuarios”.

La empresa también está reduciendo en gran medida el coste de ejecución interna de análisis predictivo y de datos. “Nuestro coste por unidad de almacenamiento o cómputo ha disminuido significativamente año tras año gracias a las capacidades de AWS”, declara Kaiser. También planeamos ampliar, en un futuro cercano, la cantidad de servicios de AWS que usamos. No hay duda de que seremos capaces de optimizar aún más el rendimiento y los costes de toda nuestra plataforma.

Hudl graba y codifica 35 horas de vídeo HD por minuto con AWS

Acerca de Hudl

Hudl es un proveedor de software que ofrece una plataforma de vídeo y análisis para que entrenadores y atletas revisen rápidamente las imágenes de eventos deportivos y mejoren el rendimiento de sus equipos.


Servicios de AWS utilizados

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que proporciona capacidad informática en la nube segura y de tamaño modificable. Está diseñado para simplificar el uso de la informática en la nube a escala web para los desarrolladores.

Más información »

Amazon CloudFront

Amazon CloudFront es un servicio rápido de red de entrega de contenido (CDN) que distribuye a clientes globalmente datos, vídeos, aplicaciones y API de forma segura, con baja latencia, altas velocidades de transferencia y dentro de un entorno fácil para desarrolladores.

Más información »

Amazon S3

Amazon Simple Storage Service (Amazon S3) es un servicio de almacenamiento de objetos que ofrece escalabilidad, disponibilidad de datos, seguridad y rendimiento líderes en el sector.

Más información »

Amazon ElastiCache for Redis

Amazon ElastiCache for Redis es un servicio de estructura de datos en memoria compatible con Redis que se puede utilizar como caché o almacén de datos.

Más información »

Auto Scaling

AWS Auto Scaling monitoriza sus aplicaciones y ajusta automáticamente la capacidad para mantener un rendimiento predecible y estable al menor coste posible.

Más información »

Amazon Redshift

Redshift respalda cargas de trabajo de análisis fundamentales para compañías de la lista Fortune 500, empresas emergentes y todo tipo de empresa intermedia.

Más información »


Comenzar

Cada día crece el número de empresas de todos los tamaños y sectores que consiguen transformar sus negocios gracias a AWS. Póngase en contacto con nuestros expertos e inicie hoy mismo su transición a la nube de AWS.