Estudo de caso da Hudl

2014

A Hudl é uma fornecedora de software que oferece uma plataforma de vídeo e análise para técnicos esportivos e atletas acessarem rapidamente as imagens dos jogos para revisar e aprimorar o desempenho do time. O sistema baseado na web atende a equipes juvenis, amadoras e profissionais de futebol, basquete, futebol, vôlei e outros esportes populares. A Hudl entrou na lista de empresas mais inovadoras de 2016 feita pela Fast Company.

inicie um tutorial de python
kr_quotemark

Usando o Amazon S3 Transfer Acceleration, observamos um aumento de pelo menos 20% nas velocidades de upload e codificação de vídeos. Isso quer dizer que técnicos de futebol do ensino médio, por exemplo, podem fazer o upload e a análise de vídeos mais rapidamente e chegar em casa mais cedo, para ficar com a família.”

Brian Kaiser
CTO, Hudl

O desafio

A Hudl está apresentando um crescimento significativo dos negócios em todo o mundo, com um número crescente de equipes esportivas usando os serviços da empresa para carregar vídeos de jogos. “Como estamos crescendo cerca de 30% ao ano, precisamos de escalabilidade para suportar e manter esse crescimento”, diz Brian Kaiser, CTO da Hudl.

A empresa também se esforça para fornecer velocidades de upload de vídeo mais rápidas para seus clientes. "Muitos treinadores estavam pedindo que permitíssemos uploads e acessos acelerados aos vídeos, para que pudessem analisá-los mais rapidamente", diz Kaiser. “Isso é um desafio de logística, já que estamos transferindo grandes arquivos de vídeo em distâncias longas. Em uma típica sexta à noite na temporada de futebol americano das escolas dos EUA, por exemplo, carregamos 39 horas de vídeo a cada minuto para codificação e processamento. Isso requer a tecnologia certa no back-end.”

A Hudl também queria uma plataforma analítica melhor para análise de dados internos. “Construímos nosso próprio data warehouse, mas ele era complicado, caro e não tinha um bom desempenho”, diz Kaiser. “Tínhamos que resolver esse problema porque precisávamos obter análises de projetos mais rápidas e melhores.”

Por que a Amazon Web Services?

Depois de lançar sua plataforma na nuvem Amazon Web Services (AWS), a Hudl percebeu que precisava expandir seu uso dos produtos da AWS para atender às suas necessidades de escalabilidade, uploads mais rápidos e análise de dados mais eficaz.

A empresa estava executando sua plataforma em instâncias do Amazon Elastic Compute Cloud (Amazon EC2) e buckets do Amazon Simple Storage Service (Amazon S3), que decidiu aprimorar incorporando o Auto Scaling. “O Auto Scaling nos fornece uma maneira automatizada de dimensionar a capacidade de armazenamento e computação”, diz Kaiser. “Executamos uma arquitetura de microsserviços e cada um de nossos clusters está em um grupo de Auto Scaling. Isso nos ajuda porque nossa carga varia de semana a semana. Com o Auto Scaling, não precisamos gerenciar o processo de redução, para evitar o custo do dimensionamento em excesso.”

Para atender às necessidades de uploads de vídeo mais rápidos, o Hudl começou a usar o Amazon S3 Transfer Acceleration, um recurso que permite transferências de dados mais rápidas com origem ou destino no Amazon S3. A Hudl também começou a usufruir do Amazon Redshift como data warehouse para a análise interna de dados. A empresa usa a AWS para incluir e codificar mais de 39 horas de vídeo em alta definição a cada minuto durante as temporadas esportivas, para 4,5 milhões de técnicos e atletas em 130.000 equipes em todo o mundo. A Hudl também usa o Amazon CloudFront como serviço de rede de entrega de conteúdo global (CDN) para entrega rápida de sua plataforma de vídeo. A Hudl usa o Amazon ElastiCache for Redis para fornecer feeds de dados quase em tempo real a milhões de técnicos e analistas esportivos. Com isso, eles ficam mais bem equipados para levar suas equipes à vitória.

Os benefícios

A Hudl pode manter o ritmo de seu crescimento anual de 30% executando sua plataforma de vídeo na AWS. A empresa usa a AWS para ingerir e codificar mais de 39 horas de vídeo em alta definição a cada minuto durante as temporadas esportivas, para 4,5 milhões de treinadores e atletas em 130.000 equipes em todo o mundo. “Temos cada vez mais clientes globais a cada ano e a AWS nos oferece a escalabilidade e o desempenho para dar suporte a todos”, diz Kaiser. “Usando a AWS, podemos facilmente rodar 2.000 servidores apenas para codificação de vídeos em qualquer sexta-feira à noite durante a temporada de futebol americano. Nunca tivemos problemas de capacidade porque o dimensionamento é controlado automaticamente com grupos de Auto Scaling.”

Com a Aceleração de Transferência, a Hudl aumentou a velocidade de upload de vídeos em sua plataforma. “Usando o Amazon S3 Transfer Acceleration, observamos um aumento de pelo menos 20% nas velocidades de upload e codificação de vídeos”, diz Kaiser. “Isso quer dizer que técnicos de futebol americano do ensino médio, por exemplo, podem fazer o upload e a análise de vídeos mais rapidamente e chegar em casa mais cedo, para ficar com a família. Portanto, além de melhorar suas equipes, eles podem ter mais tempo pessoal. Isso é algo que nos orgulha muito como empresa.”

A análise de dados internos agora é melhor e mais econômica para a Hudl. “O Amazon Redshift tem sido incrível para nós em termos de consistência de desempenho e usabilidade”, diz Kaiser. “Quando tentamos construir nosso próprio data warehouse, o desempenho foi altamente volátil, mas com o Amazon Redshift isso ficou no passado. No que diz respeito à usabilidade, mais de 50% da nossa empresa gravou consultas no Redshift e as executou no nosso cluster do Redshift. Isso é uma prova de seu bom desempenho e da rapidez com que ele retorna os dados acionáveis para os usuários.”

A empresa também está reduzindo amplamente o custo da execução de dados internos e análises preditivas. “Nosso custo por unidade de computação ou armazenamento diminui significativamente ano após ano, devido aos recursos da AWS”, diz Kaiser. “E planejamos expandir o número de produtos da AWS que usaremos no futuro próximo. Não há dúvida de que poderemos otimizar ainda mais a performance e os custos de toda a nossa plataforma.

A Hudl inclui e codifica 35 horas de vídeo HD por minuto usando a AWS

Sobre a Hudl

A Hudl é uma fornecedora de software que oferece uma plataforma de vídeo e análise para técnicos esportivos e atletas acessarem rapidamente as imagens dos jogos para revisar e aprimorar o desempenho do time.


Serviços da AWS usados

Amazon EC2

O Amazon Elastic Compute Cloud (Amazon EC2) é um web service que disponibiliza capacidade computacional segura e redimensionável na nuvem. Ele foi projetado para facilitar a computação em nuvem na escala da web para os desenvolvedores.

Saiba mais »

Amazon CloudFront

O Amazon CloudFront é um serviço rápido de rede de entrega de conteúdo (CDN) que entrega dados, vídeos, aplicativos e APIs a clientes em todo o mundo com segurança, baixa latência e altas velocidades de transferência em um ambiente de uso facilitado para desenvolvedores.

Saiba mais »

Amazon S3

O Amazon Simple Storage Service (Amazon S3) é um serviço de armazenamento de objetos que oferece escalabilidade líder do setor, disponibilidade de dados, segurança e desempenho.

Saiba mais »

Amazon ElastiCache for Redis

O Amazon ElastiCache for Redis é um serviço de estrutura de dados na memória compatível com o Redis e que pode ser usado como um datastore ou um cache.

Saiba mais »

Auto Scaling

O AWS Auto Scaling monitora os aplicativos e ajusta automaticamente a capacidade para manter um desempenho constante e previsível pelo menor custo possível.

Saiba mais »

Amazon Redshift

O Redshift apoia cargas de trabalhos analíticas de missão crítica para empresas da Fortune 500, startups e empresas de todos os tamanhos intermediários.

Saiba mais »


Comece a usar

Empresas de todos os portes em todos os setores estão transformando seus negócios diariamente usando a AWS. Entre em contato com nossos especialistas e inicie sua própria jornada para a Nuvem AWS hoje mesmo.