Hudl の導入事例

2014 年

ソフトウェア企業である Hudl は、コーチや選手が試合の映像をすぐに見直してチームのプレイを改善するために役立つ、動画および分析のプラットフォームを提供しています。ウェブベースのシステムはフットボール、バスケットボール、サッカー、バレーボール、および他の人気のあるスポーツに参加している若者、アマチュア、そしてプロフェッショナルチームの需要に応えています。Hudl は、Fast Company 誌により、2016 年の最もイノベーティブな企業として取り上げられました。

Python のチュートリアルを開始する
kr_quotemark

Amazon S3 Transfer Acceleration を使用することにより、当社では、ビデオのアップロードとエンコードの速度が少なくとも 20% 改善されたのを見てきました。これをハイスクールのフットボールコーチの立場で考えると、ビデオのアップロードと分析が高速になるので、早く家に帰って家族に会えるということを意味しています」

Brian Kaiser
Hudl 最高技術責任者

課題

Hudl は、ますます多くのスポーツチームが会社のサービスを利用して試合のビデオをアップロードするようになるにつれて、世界中で顕著なビジネスの拡大を経験しています。Hudl の CTO である Brian Kaiser は、「当社は毎年約 30 パーセントの拡大を見ているため、その成長をサポートして維持させることができるスケーラビリティを必要としています」と述べています。

この会社はまた、顧客がビデオをさらに速くアップロードできるようにするため奮闘しています。「多くのコーチは、ビデオをもっと迅速に分析できるように、アップロードとダウンロードをもっと速くできないかと求めています」と Kaiser は述べています。「これは輸送上の課題と言えます。当社では、大きなビデオファイルを長い距離を越えて運んでいるからです。たとえば、ハイスクールのフットボールシーズンの典型的な金曜の晩、わたしたちは、毎分 39 時間分のビデオをアップロードし、エンコードと処理を行っています。そのため、バックエンドに適切なテクノロジーを必要としています」

Hudl はまた、内部的なデータ分析のための、よりよい分析プラットフォームも求めていました。「会社専用のデータウェアハウスを構築しましたが、その作業は費用がかかって複雑なものであり、パフォーマンスはそれほど上がりませんでした」と Kaiser は語っています。「より速くて、よりよいプロジェクト分析を必要としていたので、この問題に対応しなければなりませんでした」

アマゾン ウェブ サービスが選ばれた理由

アマゾン ウェブ サービス (AWS) クラウド上にプラットフォームを立ち上げてから、Hudl では、スケーラビリティ、速いアップロード、そしてより効果的なデータ分析のため、AWS のサービスの使用を拡大する必要があることに気づきました。

会社では、そのプラットフォームを Amazon Elastic Compute Cloud (Amazon EC2) インスタンスと Amazon Simple Storage Service (Amazon S3) バケットの上で実行していましたが、さらに Auto Scaling を組み込むことによって強化するよう決定を下しました。「Auto Scaling は、ストレージとコンピューティング性能を自動的にスケーリングするための方法となっています」と Kaiser は言います。「わたしたちはマイクロサービスアーキテクチャを実行しており、クラスターのそれぞれが Auto Scaling グループです。負荷が毎週異なるので、このことが役に立っています。Auto Scaling を使えば、スケーリングダウンのプロセスを管理する必要がなくなるので、オーバースケーリングのコストを避けることができます」

より高速なビデオアップロードの必要を満たすため、Hudl では、Amazon S3 との間での高速なデータ転送を可能にする、Amazon S3 Transfer Acceleration の使用を始めました。Hudl はまた、内部データ分析のためのデータウェアハウスとして、Amazon Redshift の活用を始めました。また、付加的なデータ分析と予測学習のプラットフォームをサポートするものとして、AWS を使用しています。顧客はこれを利用して、相手チームの傾向や、試合のその他のトレンドを分析できます。Hudl はまた、ビデオプラットフォームでの高速な配信のためのグローバルなコンテンツデリバリネットワーク (CDN) サービスとして、Amazon CloudFront も使用しています。Hudl は、Amazon ElastiCache for Redis を使用して、何百万ものコーチとスポーツ分析家のために、自らのチームを勝利に導くよりよい備えができるよう、ほぼリアルタイムのデータフィードを提供しています。

利点

Hudl は、ビデオプラットフォームを AWS 上で動作させることにより、毎年 30% の成長について行くことができています。会社は AWS を使用して、世界中の 130,000 以上のチームに属する 450 万以上のコーチとアスリートのために、スポーツシーズンの間、毎分 39 時間分のハイビジョンクラスのビデオを取り込んで、エンコードしています。「当社は毎年、ますます多くの外国の顧客を獲得しています。彼ら全員をサポートするためのスケーラビリティとパフォーマンスは、AWS により支えられています」と Kaiser は語っています。「AWS を使えば、フットボールシーズンの金曜日の晩に、ビデオのエンコードを行うことだけを目的として、2,000 台のサーバーを利用することが簡単にできます。容量の不足の問題が生じることはありません。スケーリングは、Auto Scaling グループにより、自動的に制御されるからです」

Transfer Acceleration によって、Hudl はそのプラットフォーム上でのビデオのアップロード速度を向上させました。Amazon S3 Transfer Acceleration を使用することにより、当社では、ビデオのアップロードとエンコードの速度が少なくとも 20 パーセント改善されたのを見てきました」と Kaiser は言います。「これをハイスクールのフットボールコーチの立場で考えると、ビデオのアップロードと分析が高速になるので、早く家に帰って家族に会えるということを意味しています。そのようなわけで、チームの能力を向上させるだけでなく、自分のための時間をより多く持てるようになります。わたしたちは会社として、このことに大きな誇りを抱いています」

Hudl にとって、内部データ分析はより良いものとなり、そのコスト効果も向上しています。「Amazon Redshift は、一貫したパフォーマンスとユーザビリティの点で驚くべきものでした」と Kaiser は言っています。「独自のデータウェアハウスを構築しようとしたときのパフォーマンスはひどく不安定でしたが、Amazon Redshift ではそのようなことはありません。そしてユーザビリティについて言えば、当社の 50 パーセント以上は Redshift のクエリを書いて、Redshift クラスターで実行したことがあります。このことは、そのパフォーマンスと、役立つデータをどれほど速くユーザーに返しているかについての証拠です」

会社はまた、内部データの分析と予測データの分析を行うコストを大幅に削減できました。「計算とストレージユニットあたりのコストは、年ごとに大きく減っています。AWS の能力が向上しているからです」と Kaiser は言います。「そして、近いうちに、利用する AWS のサービスの数を拡張する予定です。パフォーマンスと、プラットフォーム全体のコストをさらに最適化できることに疑いの余地はありません。

Hudl Ingests が AWS を使用して 1 分あたり 35 時間の HD 動画をエンコード

Hudl について

ソフトウェア企業である Hudl は、コーチや選手が試合の映像をすぐに見直してチームのプレイを改善するために役立つ、動画および分析のプラットフォームを提供しています。


使用されている AWS のサービス

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) は、安全でサイズ変更可能なコンピューティング性能をクラウド内で提供するウェブサービスです。開発者がウェブスケールのクラウドコンピューティングを簡単に利用できるように設計されています。

詳細 »

Amazon CloudFront

Amazon CloudFront は、データ、動画、アプリケーション、および API をすべて開発者にとって使いやすい環境で、低レイテンシーの高速転送により世界中の視聴者に安全に配信する高速コンテンツ配信ネットワーク (CDN) サービスです。

詳細 »

Amazon S3

Amazon Simple Storage Service (Amazon S3) は、業界をリードするスケーラビリティ、データ可用性、セキュリティ、およびパフォーマンスを提供するオブジェクトストレージサービスです。

詳細 »

Amazon ElastiCache for Redis

Amazon ElastiCache for Redis は互換のインメモリデータ構造サービスで、データストアやキャッシュとして使用できます。

詳細 »

Auto Scaling

AWS Auto Scaling は、安定した予測可能なパフォーマンスを可能な限り低コストで維持するためにアプリケーションをモニタリングし、容量を自動で調整します。

詳細 »

Amazon Redshift

Redshift は、Fortune 500 の企業からスタートアップに至るまで、あらゆる企業のミッションクリティカルな分析ワークロードを強化します。

詳細 »


開始方法

すべての業界のあらゆる規模の企業が、AWS を使用してビジネスを毎日変革しています。AWS のエキスパートにお問い合わせのうえ、今すぐ AWS クラウドジャーニーを開始しましょう。