Hudl 案例研究

2014

Hudl 是一家軟體供應商,專為教練和運動員提供影片和分析平台,以便快速查看比賽影片內容以改善團隊合作。基於 Web 的系統可為美式足球、籃球、足球、排球和其他熱門運動的青年、業餘愛好者和專業團隊提供服務。Hudl 被 Fast Company 譽為 2016 年最具創新力公司。

開始 Python 教學
kr_quotemark

「我們已經看到,藉助 Amazon S3 Transfer Acceleration,影片上傳和編碼速度至少提高了 20%。舉例來說,這意味著高中美式足球教練可以更快地上傳並分析影片,然後盡快回家共聚天倫。」

Brian Kaiser
Hudl 技術長

挑戰

Hudl 在世界各地的業務正顯著增長,越來越多的運動隊使用該公司的服務上傳比賽影片。Hudl 技術長 Brian Kaiser 表示︰「我們以大約每年 30% 的速度增長,因此我們需要可擴展性來支援和維護這種增長。」

此外,公司還設法為客戶提供更快的影片上傳速度。「很多教練都要求我們加快影片上傳速度,讓他們能更快地獲取影片,從而更快地進行分析。」Kaiser 說道,「這是運送方面的挑戰,因為我們要遠距離移動大型影片檔案。例如,在高中美式足球賽季的一個典型的週五晚上,我們每分鐘要上傳時長為 39 小時的影片以進行編碼和處理。這需要在後端使用適當的技術。」

Hudl 還找到了一個更好的分析平台用於進行內部資料分析。「我們建立了自己的資料倉儲,但它既複雜又昂貴,並且運作不佳。」Kaiser 說道,「我們需要解決該問題,以便更快、更好地進行專案分析。」

為何選擇 Amazon Web Services

Hudl 在 Amazon Web Services (AWS) 雲端啟動其平台之後,意識到需要擴展對 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 Transfer Acceleration,該功能可加速資料在 Amazon S3 的傳入和傳出。此外,Hudl 還開始利用 Amazon Redshift 作為其資料倉儲,進行內部資料分析。該組織還使用 AWS 來支援額外的資料分析和預測學習平台,客戶可使用該平台來分析對手的傾向和其他比賽趨勢。Hudl 還將 Amazon CloudFront 用作其全球內容交付網路 (CDN) 服務,以便快速交付其影片平台。Hudl 使用 Amazon ElastiCache for Redis 為數百萬教練和體育分析員提供了近乎即時的資料摘要,以便他們做好更充分的準備,驅使團隊取得勝利。

優勢

Hudl 透過在 AWS 上執行其影片平台來保持 30% 的年增長率。該公司在運動季期間,使用 AWS 每分鐘擷取和編碼時長超過 39 小時的高清影片,為全球 130,000 個團隊的 450 萬教練和運動員提供服務。「我們每年的全球客戶與日俱增,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 使用 AWS 每分鐘擷取和編碼 35 小時的 HD 影片

Hudl 簡介

Hudl 是一家軟體供應商,專為教練和運動員提供影片和分析平台,以便快速查看比賽影片內容以改善團隊合作。


使用的 AWS 服務

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) 是一種 Web 服務,可在雲端提供安全、可調整大小的運算容量。該服務旨在降低開發人員進行 Web 規模雲端運算的難度。

進一步了解 »

Amazon CloudFront

Amazon CloudFront 是快速內容交付網路 (CDN) 服務,可在支援開發人員的環境中,以低延遲和高速傳輸的方式將資料、影片、應用程式和 API 安全地交付給全球的客戶。

進一步了解 »

Amazon S3

Amazon Simple Storage Service (Amazon S3) 物件儲存服務提供領先業界的可擴展性、資料可用性、安全性及效能。

進一步了解 »

Amazon ElastiCache for Redis

Amazon ElastiCache for Redis 是與 Redis 相容的記憶體內資料結構服務,可作為資料存放區或快取。

進一步了解 »

Auto Scaling

AWS Auto Scaling 可監控應用程式並自動調整容量,盡可能以最低成本維持穩定、可預測的效能。

進一步了解 »

Amazon Redshift

Redshift 為財富 500 強公司、新創公司以及其他企業支援關鍵任務分析工作負載。

進一步了解 »


開始使用

各行各業、各種規模的公司每天都在使用 AWS 來變革其業務。聯絡我們的專家,立即開始使用 AWS 雲端服務。