serverless 案例 | 互娱 网易云音乐

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: serverless 案例 | 互娱 网易云音乐

serverless.jpeg

背景概述

网易云音乐是一家以音乐为主体的公司,音视频技术被广泛应用于网易云音乐的众多业务场景 中。在音视频算法的服务化部署工作中,需要了解很多相关音视频算法的特点,如部署环境、 执行时间、能否支持并发处理等。网易云音乐基于阿里云函数计算 FC 创建网易云音乐音视频 算法处理平台,为整个云音乐提供统一的音视频算法处理平台。

需求分析

客户需要有足够大规模的弹性资源,让开发音视频算法服务的程序员不用再多去关注机器管理,具体痛点如下:

  1. 存量资源和增量资源的差异变大,和新算法落地的增多,花在处理存量和增量的资源协调时 间越来越多;
  2. 随着算法复杂度的增高,申请/采购机器的时,需要关注机器的整体规格、利用率等;
  3. 希望存量资源的处理能够加快,在处理存量的时候有足够大的资源,在海量音视频数据处理 时候,能够压缩存量与增量不一致的时间。

实际改造不仅仅是关注最终服务能力,还需要综合考虑投入的 ROI。具体来看:

  1. 关注成本:包含两方面,改造的实施成本和计算资源的成本。在改造成本能够接受的情况 下,未来的 IT 成本不会大额的增加;
  2. 运行环境的支持:开发人员不需要在此类事项上花费过多的时间和精力,更多的关注算法执 行本身;
  3. 弹性能力:除了云厂商提供的计算资源池的规模,还会关注弹性算力的启动速度,是否能够 对固定场景进行实例预留,以及是否提供更符合业务诉求的灵活弹性能力,以更好的支持业务 的发展。

解决方案

云音乐的开发环境与函数计算的适配是改造的重点,针对部署、监控和混合云支持进行了改造


部署上,网易云音乐充分应用了函数计算在 CI/CD 上的支持及镜像部署的支持,实现了镜像的 自动化拉取;在监控设计上,一方面利用云上的监控报警功能,另一方面把它转化为内部已有 监控系统的参数,让整体的开发运维处理能够维持一致性,最后是从代码设计上,考虑能够兼 容混合云部署的实现,最终完成了我们音视频处理平台的 Serverless 改造。

用户价值

引入函数计算的第一阶段,特征提取类的算法得到了 10 倍速的提升;稀疏类的算法,可以理解 为日常使用率很低的算法,在成本上得到了极大的节约。除此之外,通过函数计算的镜像缓存 加速能力,优化了我们节点的启动速度,让所有的服务拉起可以在秒级完成。这些工作,降低 了算法运维处理中大量的运维成本,让开发人员能够更聚焦关注在算法及业务自身。

相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
目录
相关文章
|
编解码 运维 监控
课时9:典型案例2:函数计算在音视频场景实践
课时9:典型案例2:函数计算在音视频场景实践
|
存储 运维 Serverless
【函数计算实践】一个应用案例
本文起源于一个用户匹配的需求。用户的不同信息分布于两个系统,且客观上无法直接打通(不必纠结具体是什么场景,这是真实存在,且非技术上能解决的),所以就涉及到两个系统id匹配的问题。
382 0
|
9月前
|
运维 Cloud Native Serverless
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。
|
编解码 人工智能 运维
|
消息中间件 存储 编解码
带你读《云原生架构白皮书2022新版》——网易云音乐曲库研发负责人谈音视频算法的 Serverless 探索之路
带你读《云原生架构白皮书2022新版》——网易云音乐曲库研发负责人谈音视频算法的 Serverless 探索之路
828 108
|
弹性计算 Cloud Native 安全
【阿里云云原生专栏】云原生与芬克斯:阿里云函数计算在金融行业的应用案例
【5月更文挑战第26天】阿里云函数计算在金融行业数字化转型中发挥关键作用,提供高可用、安全、灵活且成本效益的解决方案。通过事件驱动架构和弹性伸缩,适应业务波动,确保服务连续性。在实时风控系统案例中,函数计算实现低延迟评估,提升风控效率。此技术助力金融企业快速创新,增强市场竞争力。
464 0
|
弹性计算 Kubernetes Serverless
课时1:Serverless容器入门和实践案例
课时1:Serverless容器入门和实践案例
|
弹性计算 监控 架构师
案例详解 | 当Rokid若琪遇上阿里云函数计算
案例详解 | 当Rokid若琪遇上阿里云函数计算
350 0
|
运维 自然语言处理 Kubernetes
《云原生架构容器&微服务优秀案例集》——02 汽车/制造——硅基仿生 业务全面 Serverless 容器化的增效降本之旅
《云原生架构容器&微服务优秀案例集》——02 汽车/制造——硅基仿生 业务全面 Serverless 容器化的增效降本之旅
517 0

热门文章

最新文章

相关产品

  • 函数计算