ProSiebenSat.1 Media SE 徽标

ProSiebenSat.1 Media SE 使用 AWS 无服务器解决方案提供交互式电视体验

2022 年

在现场直播和预先录制的节目中创建交互式观看体验可以提高客户满意度。随着数百万观众在热门歌唱比赛中进行投票,或在脱口秀节目中回答民意调查,Seven.One Entertainment Group 必须构建一种交互式电视解决方案,以应对节目期间突然出现的流量峰值。 

为了应对基于事件的娱乐流量规模,该公司决定在 Amazon Web Services(AWS)上构建无服务器解决方案。通过迁移到无服务器解决方案,与以前的本地解决方案相比,Seven.One Entertainment Group 的成本降低了 60%,提高了高峰时段的可扩展性,并通过完全消除对预热实例等任务的需求,为即将举行的大型活动节省了数小时的开播前准备时间。

Beautiful Smiling Young Black Girl Sitting on a Sofa and Chatting on a Smartphone. She is Cheerful and Happy, Looks at a TV Screenю Cozy Room is Lit with Warm Light.
kr_quotemark

使用 AWS,我们可以专注于自己最擅长的事,即编写代码。我们不必担心要修补操作系统或进行扩展。”

Fabian Desoye
Seven.One Entertainment Group 的 Head of Metadata Systems

迁移到无服务器解决方案

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,该公司使其员工能够专注于任务,利用其专业技能创建激发观众兴趣的新功能,而不必在大型电视活动期间花费时间准备和维护基础设施。

在节省资金的同时应对峰值

由于 GraphQL 提供了灵活性,能够适应不断变化的数据需求,为了将其本地解决方案迁移到无服务器方法,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 倍甚至更多。Seven.One Entertainment Group 将 API 用于基于 AWS AppSync 管理视频元数据的系统,从而从容应对决赛,在请求峰值时延迟值下降到 13 毫秒,这比典型延迟约低 35%。Seven.One Entertainment Group 的 Head of Metadata Systems Fabian Desoye 表示:“当我们为最终用户流量提供 API 后,我们就不必担心扩展问题了。” 

通过迁移到无服务器架构,Seven.One Entertainment Group 还节省了大量成本。该公司不仅将其解决方案的每月成本降低了 60%,而且还减少了员工用于维护和运行定制解决方案的时间。Desoye 说:“使用 AWS 的无服务器基础设施的一个好处是,与在容器或虚拟机上运行的团队相比,我们的账单要便宜得多。” Seven.One Entertainment Group 现在还可以在数天内实现客户对于分发内容的请求,而不需要数周或数月。在分发过程中,视频工程团队主要依靠 Amazon CloudFront,这是一项专为实现高性能、安全性和开发人员便利性而构建的内容分发网络服务。

投资无服务器的未来

现在,该团队已全部投入到无服务器基础设施中,Seven.One Entertainment Group 计划在报告上投入一些时间,以便通过分析特定类型的可用内容量等数据,来主动预测客户需求。该团队可以快速测试和实施 AWS 服务的新功能,为其他有兴趣转向无服务器方法的团队树立了榜样。由于 Seven.One Entertainment Group 成功迁移到 AWS 服务,ProSiebenSat.1 Media SE 的其他团队也在计划不断迁移其他本地遗留系统。 

Desoye 说:“使用 AWS,我们可以专注于自己最擅长的事,即编写代码。“我们不必担心要修补操作系统或进行扩展。”


关于 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 之旅。