《阿里云云原生 Serverless 案例集》——典型案例——广告传媒-鱼传科技

本文涉及的产品
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
应用实时监控服务-用户体验监控,每月100OCU免费额度
函数计算FC,每月15万CU 3个月
简介: 《阿里云云原生 Serverless 案例集》——典型案例——广告传媒-鱼传科技

1. 背景概述

深圳鱼传科技有限公司是专注以精准营销和互联网生态产品运营为核心的综合互联网营销推广服务商。通过整合全网优质媒体资源,并结合智能数据模型和 AI 标签算法,向企业提供包括流量矩阵搭建运营、媒介流量采买、投放模型设计、产品营销策划、数据监控分析、效果运营等多层次服务。


2. 需求分析


1 突增流量问题

“多多有礼”是公司旗下一款主打互动领奖的小程序,目前已经积累了百万日活的规模。为了抗住高并发流量,企业准备大概三、四台高配服务器做负载均衡,然而在业务并发高峰期,服务崩掉的情况还是经常发生。因为这个小程序涉及到的业务逻辑,和应用后端交互比较多,有很多复杂流程,比如打卡、签到、庄园运营等,所以遇到突增流量,单纯增加服务器数量很难扛住。


2 资源利用率低的问题

“多多有礼”在初期上线的时候,业务高峰期并发大概在 1000-2000,但业务低峰期可能也就几十,这是因为小程序设计的用户打卡、签到等动作,使得用户量非常容易在早上、晚上,或者某一个特定时间暴增。在这种情况下如果再用 ECS 的话,不仅需要按照峰值流量预留足够的 ECS 资源,维护起来也会变的非常复杂,资源利用率很难做上去,费用也会成倍的增加。


3. 解决方案


1 方便地开发流程

函数计算配合 Serverless Devs 工具支持了多语言 Web 框架的“0”改造迁移,每个开发人员会独立负责一个函数服务,服务下面每个函数会作为一个小的应用。函数计算支持层功能,后面会用层来部署公共函数、依赖,比如给用户发红包,代码只用写一份。另外对新招进来的开发来讲,函数计算上手门槛还是很低的,不用管理服务器搭环境,可以直接在线编辑代码、部署、测试。


2 流水线和灰度发布

之前本地一直采用的 SVN 存储代码,SVN 提交代码支持触发 Action,封装了函数计算的 API 接口,可以通过关键字触发函数和服务的发布。为了避免发布影响线上服务,还使用了函数计算的版本和别名的功能。正常线上业务会发布成新的版本,同时把 HTTP 流量入口绑定的 release 别名指向新的版本,这样就完成了发布过程,如果最新的代码出现问题,可以更改别名的指向,就能达到一键回滚到上个版本。同时也会创建一个测试别名,会先完成版本的测试后,才会把承载现网流量的 release 别名指向到新版本。这样通过别名的能力就区分出了线上环境和测试环境,非常方便。


3 运维管理

函数计算集成了 SLS,每次请求都会生成一条日志,可以比较方便的过滤出错误日志,对线上问题排查比较方便的。另外函数计算也提供了比较全的监控视图,最常用的就是请求量、错误次数、并发、执行耗时等指标,针对错误次数也加了告警,这样开发就可以直接兼业务运维,效率成倍增加。


4 . 用户价值

稳定性增强:开发不需要去关心后端服务的搭建运维,只需要编写函数就能够为小程序提供稳定可靠并且弹性伸缩的服务。

开发上手快,不用维护服务器:开发新人在生产过程中直接使用函数计算,上手非常快,他们只需要关心自己的代码就可以了。

价格低服务好,想买技术支持支撑一个日活超过 50 万人的小程序,使用函数计算费用大约在 200 元/日左右,这个费用还是很便宜的。函数计算团队能及时、耐心的给予技术支持,服务非常好。


image.png


相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
打赏
0
0
1
0
81
分享
相关文章
云消息队列 Kafka 版 V3 系列荣获信通院“云原生技术创新标杆案例”
2024 年 12 月 24 日,由中国信息通信研究院(以下简称“中国信通院”)主办的“2025 中国信通院深度观察报告会:算力互联网分论坛”,在北京隆重召开。本次论坛以“算力互联网 新质生产力”为主题,全面展示中国信通院在算力互联网产业领域的研究、实践与业界共识,与产业先行者共同探索算力互联网产业未来发展的方向。会议公布了“2024 年度云原生与应用现代化标杆案例”评选结果,“云消息队列 Kafka 版 V3 系列”荣获“云原生技术创新标杆案例”。
AI变革药物研发:深势科技的云原生实践之路
阿里云与深势科技联合推出Bohrium®科研云平台和Hermite®药物计算设计平台,通过分子模拟技术大幅缩短药物研发周期、降低成本并提升成功率,为生物医药行业带来变革。
56 31
浙江省科技进步奖一等奖!阿里云云原生技术实现新突破
科技成果鉴定委员会高度评价该技术,“项目研发难度大,成果创新性强,对促进关键技术进步及自主可控具有重大意义,成果在国内外开源社区产生了广泛影响,并成功应用于互联网、交通、金融、物流、医疗等多个行业。”
286 11
AI变革药物研发:深势科技的云原生实践之路
近日,阿里云与深势科技联合推出创新的Bohrium®科研云平台和Hermite®药物计算设计平台,实现了分子模拟技术的飞跃。
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
容器服务:智算时代云原生操作系统及月之暗面Kimi、深势科技实践分享
容器技术已经发展成为云计算操作系统的关键组成部分,向下高效调度多样化异构算力,向上提供统一编程接口,支持多样化工作负载。阿里云容器服务在2024年巴黎奥运会中提供了稳定高效的云上支持,实现了子弹时间特效等创新应用。此外,容器技术还带来了弹性、普惠的计算能力升级,如每分钟创建1万Pod和秒级CPU资源热变配,以及针对大数据与AI应用的弹性临时盘和跨可用区云盘等高性能存储解决方案。智能运维方面,推出了即时弹性节点池、智能应用弹性策略和可信赖集群托管运维等功能,进一步简化了集群管理和优化了资源利用率。
阿里云容器服务&云安全中心团队荣获信通院“云原生安全标杆案例”奖
2024年12月24日,阿里云容器服务团队与云安全中心团队获得中国信息通信研究院「云原生安全标杆案例」奖。
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。
Serverless + AI 让应用开发更简单,加速应用智能化
Serverless + AI 让应用开发更简单,加速应用智能化
阿里云 EMR Serverless Spark 在微财机器学习场景下的应用
面对机器学习场景下的训练瓶颈,微财选择基于阿里云 EMR Serverless Spark 建立数据平台。通过 EMR Serverless Spark,微财突破了单机训练使用的数据规模瓶颈,大幅提升了训练效率,解决了存算分离架构下 Shuffle 稳定性和性能困扰,为智能风控等业务提供了强有力的技术支撑。
157 15

云原生

+关注

相关产品

  • 函数计算
  • AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等