
Étude de cas : Hudl
2014
Hudl est un fournisseur de logiciels qui fournit une plateforme vidéo et d'analyse dont les entraîneurs et les athlètes ont besoin pour revisionner rapidement certains extraits des matchs afin d'améliorer leur jeu d'équipe. Le système en ligne est utilisé par des équipes de jeunes, d'amateurs et de professionnels de football, de basket-ball, de soccer, de volley-ball et d'autres sports populaires. Fast Company a nommé Hudl dans la liste 2016 des entreprises les plus innovantes.


Grâce à HAQM S3 Transfer Acceleration, nous avons constaté une augmentation d'au moins 20 % des vitesses de téléchargement et d'encodage des vidéos. Cela permet par exemple aux entraîneurs de football des lycées de télécharger et d'analyser leurs vidéos plus rapidement et ainsi de dégager plus de temps à passer auprès de leurs familles.
Brian Kaiser
Directeur de la technologie, Hudl
L’enjeu
Hudl connaît une croissance importante de ses activités dans le monde entier où un nombre croissant d'équipes sportives utilisent ses services pour télécharger des vidéos de jeux. « Nous avons besoin de la scalabilité nécessaire pour soutenir et maintenir notre forte croissance d'environ 30 % par an », a déclaré Brian Kaiser, directeur de la technologie chez Hudl.
L'un des crédos de l'entreprise est de fournir à ses clients des vitesses de téléchargement vidéo plus rapides. « Beaucoup d'entraîneurs nous demandaient d'accélérer le téléchargement des vidéos et de mettre à leur disposition des vidéos dans les meilleurs délais pour qu'ils puissent les analyser plus rapidement », a expliqué Kaiser. « Cela implique de grandes difficultés logistiques étant donné que nous déplaçons de gros fichiers vidéo sur de longues distances. Par exemple, un vendredi soir typique de la saison de football du lycée, nous téléchargeons 39 heures de vidéo chaque minute pour encodage et traitement. Pour y parvenir, nous avons besoin de la bonne technologie en backend ».
Hudl avait également besoin d'une meilleure plateforme d'analyse pour l'analyse interne des données. « Dans un premier temps, nous avions construit notre propre entrepôt de données, une entreprise complexe et onéreuse qui s'était avérée infructueuse », a fait remarquer Kaiser. « Pourtant, nous devions nous attaquer à ce problème parce que nous devions accélérer et améliorer l'analyse des projets ».
Avantages d'HAQM Web Services
Après le lancement de sa plateforme sur le Cloud HAQM Web Services (AWS), Hudl a compris qu'elle devait étendre son utilisation des services AWS pour répondre à ses besoins de scalabilité, de téléchargement plus rapide et d'analyse de données plus efficace.
L'entreprise exécutait déjà sa plateforme sur les instances HAQM Elastic Compute Cloud (HAQM EC2) et les compartiments HAQM Simple Storage Service (HAQM S3) lorsqu'il a été décidé de l'améliorer en y ajoutant Auto Scaling. « Auto Scaling nous donne un moyen automatisé de faire évoluer la capacité de stockage et de calcul », indique M. Kaiser. « Nous utilisons une architecture de micro services et chacun de nos clusters fait partie d'un groupe Auto Scaling. Nous y gagnons car notre charge varie d'une semaine à l'autre. Grâce à Auto Scaling, nous ne nous occupons plus de la réduction de taille, et nous économisons les dépenses qu'engendrerait un surdimensionnement. »
Pour répondre à ses besoins de téléchargement vidéo plus rapide, Hudl a commencé à utiliser HAQM S3 Transfer Acceleration, une fonctionnalité qui permet des transferts de données plus rapides vers HAQM S3 et depuis HAQM S3. De plus, Hudl a commencé à utiliser HAQM Redshift comme entrepôt de données pour l'analyse interne des données. L'entreprise utilise également AWS pour prendre en charge une plateforme supplémentaire d'analyse de données et d'apprentissage prédictif que les clients utilisent pour analyser les tendances de leurs adversaires et d'autres tendances de jeu. Hudl utilise aussi HAQM CloudFront comme service de réseau mondial de diffusion de contenu (CDN) pour une diffusion rapide de sa plateforme vidéo. Hudl utilise HAQM ElastiCache for Redis pour fournir à des millions d'entraîneurs et d'analystes sportifs des flux de données en temps quasi réel, afin qu'ils soient mieux équipés pour mener leurs équipes à la victoire.
Les avantages
Hudl peut tenir la cadence de sa croissance annuelle de 30 % en exploitant sa plateforme vidéo sur AWS. L'entreprise utilise AWS pour ingérer et encoder plus de 39 heures de vidéo haute définition par minute pendant les saisons sportives, pour 4,5 millions d'entraîneurs et d'athlètes de 130 000 équipes dans le monde. « Nous avons de plus en plus de clients dans le monde chaque année, et AWS nous apporte la scalabilité et les performances nécessaires pour tous les prendre en charge », a soutenu Kaiser. « Grâce à AWS, nous pouvons facilement faire fonctionner 2 000 serveurs uniquement pour l'encodage vidéo n'importe quel vendredi soir pendant la saison de football. Nous n'avons jamais de problèmes de capacité car la mise à l'échelle est contrôlée automatiquement par les groupes Auto Scaling ».
Hudl a augmenté la vitesse de téléchargement des vidéos sur sa plateforme grâce à Transfer Acceleration. « Grâce à HAQM S3 Transfer Acceleration la vitesse de chargement et d'encodage des vidéos a accéléré d'au moins 20 % », a expliqué Kaiser. « Cela permet par exemple aux entraîneurs de football des lycées de télécharger et d’analyser leurs vidéos plus rapidement et ainsi de dégager plus de temps à passer auprès de leurs familles. Ainsi, en plus d'améliorer leurs équipes, ils peuvent avoir plus de temps pour eux-mêmes et leurs proches. Nous en tirons une grande fierté en tant qu'entreprise. »
L'analyse interne des données est désormais meilleure et plus rentable pour Hudl. « Les résultats que nous avons obtenus grâce à HAQM Redshift en matière de constance des performances et de facilité d'utilisation sont extraordinaires », a expliqué M. Kaiser. « Nous avons été confrontés à une forte volatilité quand nous avons essayé d'utiliser notre propre entrepôt de données. HAQM Redshift nous a permis d'enrayer ce phénomène. Pour ce qui est de la facilité d'utilisation, plus de 50 % de notre entreprise a écrit des requêtes Redshift et les a exécutées dans notre cluster Redshift. Cela témoigne de ses performances et de la rapidité avec laquelle il fournit des données exploitables aux utilisateurs ».
L'entreprise réduit également considérablement les coûts d'exploitation des données internes et de l'analyse prédictive. « Notre coût par unité de calcul ou de stockage est en baisse significative d'une année sur l'autre grâce aux capacités d'AWS », a dit M. Kaiser. « De plus, nous projetons d'accroître le nombre de services AWS que nous utilisons dans un avenir proche. Il ne fait aucun doute que nous serons en mesure d'optimiser encore plus les performances et les coûts de l'ensemble de notre plateforme ».
À propos de Hudl
Hudl est un fournisseur de logiciels qui fournit une plateforme vidéo et d'analyse dont les entraîneurs et les athlètes ont besoin pour revisionner rapidement certains extraits des matchs afin d'améliorer leur jeu d'équipe.
Services AWS utilisés
HAQM EC2
HAQM Elastic Compute Cloud (HAQM EC2) est un service Web qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud. Destiné aux développeurs, il est conçu pour faciliter l'accès aux ressources de cloud computing à l'échelle du Web.
HAQM CloudFront
HAQM CloudFront est un réseau rapide de diffusion de contenu (CDN) qui distribue en toute sécurité des données, des vidéos, des applications et des API à vos utilisateurs, avec une faible latence et des vitesses de transfert élevées, l'ensemble dans un environnement convivial pour les développeurs.
En savoir plus »
HAQM S3
HAQM Simple Storage Service (HAQM S3) est un service de stockage d'objets offrant une évolutivité, une disponibilité des données, une sécurité et des performances de pointe.
En savoir plus »
HAQM ElastiCache for Redis
HAQM ElastiCache for Redis est un service de structures de données en mémoire compatible avec Redis qui peut être utilisé comme magasin ou cache de données.
En savoir plus »
Auto Scaling
AWS Auto Scaling contrôle vos applications et ajuste automatiquement la capacité pour garantir des performances constantes et prévisibles de la manière la plus rentable possible.
En savoir plus »
HAQM Redshift
Redshift optimise les charges de travail d'analyse critiques pour les entreprises du classement Fortune 500, les start-ups et toutes les autres entreprises.
En savoir plus »
Démarrer
Les entreprises de toutes tailles et de tous les secteurs d’activités transforment chaque jour leurs activités à l’aide d’AWS. Contactez nos spécialistes et entamez votre transition vers le Cloud AWS dès aujourd'hui.