爱奇艺体育是中国知名的体育赛事平台,提供西甲、网球、高尔夫等赛事直播、视频、新闻等超多精彩内容。
作为线上体育赛事综合内容平台,爱奇艺体育的业务特性显而易见,比如定期峰谷、流量激增、频繁更新等。也因为这些业务特点,爱奇艺体育业务面临以下挑战:
每周都会有定期业务洪峰,面对业务洪峰时每次都要提前进行容量预估、环境准备、部署应用等繁琐操作,存在大量的重复工作。
面对突然激增的流量,经常需要临时部署应用来应对突增流量带来的压力,整个流程不仅比较耗时,还会影响客户侧的用户体验。
对线上微服务架构的监控效果不理想。因此,急需一个能够及时发现、定位问题的监控解决方案。
线上系统的资源利用率低。因客户业务特性,在业务洪峰时需要大量的服务来支撑,在业务稳定期需要及时释放掉不需要的资源。
每次上线新的版本都需要较为繁琐的配置从而完成灰度、金丝雀发布。因此,系统上线流程需要一套完整的解决方案。
爱奇艺体育一直在寻找一个简单完美的解决方案,可以使上述问题一并得到解决。经过与阿里云技术专家多次沟通,发现 Serverless 应用引擎 SAE 可以解决爱奇艺体育直播面临的痛点。
通过阿里云 Serverless 应用引擎(SAE)的弹性伸缩特性,爱奇艺体育只需要通过简单的配置规则就能够从容应对定期的业务洪峰。同时,SAE 提供微服务的生命周期管理功能,使整个部署周期极大简单化、高效化。内置无缝集成的 ARMS 监控能实现端到端的微服务监控解决方案,能及时精准地定位问题,系统 Bug 无处隐藏,极大提升了用户体验。此外,应用高可用 AHAS 从服务降级、熔断、限流方面给出了近乎完美的解决方案。
通过 SAE 弹性策略解决方案,爱奇艺体育实现了从容应对固定周期的业务洪峰,省去了原来预估资源、部署应用的操作,极大减轻了运维团队的工作量,整体效率提升 40%。
通过 SAE 极致弹性的特性,实现了在面对突增业务流量时的从容应对,无需临时部署应用,最大限度降低了对用户的影响,极大提升了用户体验。
通过 SAE 自带的监控解决方案以及与 ARMS 监控的无缝集成,实现了快速、精准定位问题,整体 Bug 处理速度提升 30%。
SAE 极致扩缩容的背后是极致的资源利用率,帮助爱奇艺整体资源利用率提升近 50%。
通过 SAE 平台对微服务生命周期进行管理,服务上线周期缩短达 40%。