ProSiebenSat.1 Media SE 使用 AWS 無伺服器解決方案提供互動式電視體驗
2022 年
在直播和預先錄製的節目中創造互動式觀看體驗可以提高客戶滿意度。為了讓數以百萬計的觀眾在熱播的歌唱比賽中投票,或在脫口秀節目中參與意見調查,Seven.One Entertainment Group 需要建置一種互動式電視解決方案,以應對節目期間流量突然激增的狀況。
為處理以活動為基礎的娛樂流量,該公司決定在 Amazon Web Services (AWS) 上建置無伺服器解決方案。與使用之前的內部部署解決方案相比,Seven.One Entertainment Group 透過遷移到無伺服器解決方案將成本降低了 60%,提高了尖峰時段的可擴展性,並透過完全消除諸如預熱執行個體之類的任務,能夠在大型活動中節省數小時的節目前準備時間。
藉助 AWS,我們可以專注於我們最擅長的事情,那就是編寫程式碼。我們不必操心作業系統的修補或擴展。」
Fabian Desoye
Seven.One Entertainment Group 中繼資料系統主管
遷移到無伺服器解決方案
ProSiebenSat.1 Media SE 是一家創新數位集團,旗下擁有多個娛樂和數位消費品牌。其全資子公司 Seven.One Entertainment Group 將電視台品牌以及數位和行銷內容整合在一起,跨多種應用程式和媒體為觀眾提供內容。該公司將電視台、銷售公司和許多其他娛樂領域捆綁在一起。
Seven.One Entertainment Group 之前的觀眾互動解決方案是一種內部部署解決方案,難以擴展,並且在大型電視活動期間,需進行數小時的節目前準備才能夠支援互動觀眾體驗。Seven.One Entertainment Group 使用 AWS 服務實現無伺服器架構,以應對以活動為基礎的產業流量波動大且存在流量尖峰的問題。藉助 AWS AppSync (一種全受管服務,透過處理安全連線至資料來源的繁重工作,讓使用者能夠輕鬆開發 GraphQL API) 等受管服務,Seven.One Entertainment Group 不再需要進行節目前準備和營運演練。該無伺服器架構能夠進行擴展以支援觀眾互動,例如在活動期間對歌手進行投票和參與觀眾民意調查,並且可以透過 AWS AppSync 即時訂閱向數百萬粉絲近乎即時地提供結果。透過使用 AWS,該公司可以讓員工專注於利用其專業技能來建立讓觀眾興奮的新功能,而不是在大型電視活動期間花時間準備和維護基礎設施。
處理尖峰的同時節省成本
為了將其內部部署解決方案遷移到無伺服器方法,Seven.One Entertainment Group 使用 GraphQL 建置了一個 API 驅動的系統,因為它能夠提供適應不斷變化的資料需求的靈活性。遷移到 AWS AppSync 花了 6 個月時間,期間沒有出現停機或可擴展性問題。他們使用 Amazon DynamoDB 來儲存資料,這是一個全受管、無伺服器的鍵值 NoSQL 資料庫,能夠執行幾乎任何規模的高效能應用程式。當需要額外的業務邏輯來進行協調服務以與關聯方通訊等任務時,Seven.One Entertainment Group 使用 AWS Lambda,這是一種無伺服器、事件驅動的運算服務,可讓開發人員針對幾乎任何類型的應用程式或後端服務執行程式碼,而無需佈建或管理伺服器。該公司的無伺服器基礎設施無縫協作,僅在必要時使用更複雜的服務。
可擴展性是此次遷移的關鍵要求,因為節目播出時流量急劇增加。Seven.One Entertainment Group 發現,觀眾能夠互動和投票時,觀看的影片數量平均會增加一倍,因此該互動電視解決方案在節目播放期間順暢執行非常重要。在一個熱播的歌唱比賽決賽中,Seven.One Entertainment 經歷了其有史以來最高的流量尖峰。決賽開播大約 1 分鐘後,系統便需要擴展 10 倍或以上。透過使用以 AWS AppSync 管理影片中繼資料為基礎的系統的 API,Seven.One Entertainment Group 可以很好地處理決賽的流量,將請求尖峰期間的延遲降至 13 毫秒,比典型延遲低約 35%。「當我們為最終使用者流量提供 API 時,我們不必擔心擴展問題,」Seven.One Entertainment Group 中繼資料系統主管 Fabian Desoye 說道。
透過遷移到無伺服器架構,Seven.One Entertainment Group 還實現了顯著的成本節省。該公司不僅將解決方案的月成本降低了 60%,還減少了員工維護和執行自訂解決方案所需的時間。「我們使用 AWS 的無伺服器基礎設施的一個好處是,我們的費用比在容器或虛擬機器上執行低很多,」Desoye 表示。 Seven.One Entertainment Group 現在還可以將實現客戶分發內容請求的時間從幾週,甚至幾個月縮短到幾天。在分發內容的過程中,視訊工程團隊高度依賴 Amazon CloudFront,這是一種高效能、安全且便利開發人員的內容交付網路服務。
投資於無伺服器的未來
Seven.One Entertainment Group 已全面採用無伺服器基礎設施,現在計畫在報告方面投入時間,以便能夠透過分析資料 (例如針對特定類型提供的內容量) 來主動預測客戶需求。該團隊能夠快速測試和實作 AWS 服務的新功能,成為其他有意轉向無伺服器方法的團隊的典範。看到 Seven.One Entertainment Group 成功遷移到 AWS 服務,ProSiebenSat.1 Media SE 的其他團隊也在實作遷移其他內部部署舊式系統的計畫。
「藉助 AWS,我們可以專注於我們最擅長的事情,那就是編寫程式碼,」Desoye 說道,「我們不必操心作業系統的修補或擴展。」
關於 ProSiebenSat.1 Media SE
ProSiebenSat.1 Media SE 是一家德國數位和媒體公司,專注於娛樂、約會、商業等業務。其全資子公司 Seven.One Entertainment Group 透過各種媒體技術為觀眾提供娛樂內容。
AWS 提供的效益
- 將解決方案的月成本降低 60%
- 在尖峰時段實現低至 13 毫秒的延遲
- 減少了分發影片內容的時間
- 可擴展性的提高使 API 可供最終使用者流量使用
使用的 AWS 服務
AWS AppSync
AWS AppSync 是一種全受管服務,透過處理安全連線至 AWS DynamoDB、Lambda 等資料來源的繁重工作,來輕鬆開發 GraphQL API。
Amazon DynamoDB
Amazon DynamoDB 是一個全受管、無伺服器、鍵值 NoSQL 資料庫,旨在以任何規模執行高效能應用程式。
AWS Lambda
AWS Lambda 是一種無伺服器、事件推動的運算服務,可讓您針對幾乎任何類型的應用程式或後端服務執行程式碼,不必佈建或管理伺服器。
Amazon CloudFront
Amazon CloudFront 是快速內容交付網路 (CDN) 服務,可在支援開發人員的環境中,以低延遲和高速傳輸的方式將資料、影片、應用程式和 API 安全地交付給全球的客戶。
入門
各行各業各種規模的組織每天都在使用 AWS 來變革其業務和履行其使命。聯絡我們的專家,立即開始您的專屬 AWS 雲端之旅。