serverless 案例 | 广告传媒 鱼传科技

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
函数计算FC,每月15万CU 3个月
简介: serverless 案例 | 广告传媒 鱼传科技

serverless.jpeg

背景概述

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

需求分析

  1. 突增流量问题

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

  1. 资源利用率低的问题

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

解决方案

  1. 方便地开发流程
    函数计算配合 Serverless Devs 工具支持了多语言 Web 框架的“0”改造迁移,每个开发人 员会独立负责一个函数服务,服务下面每个函数会作为一个小的应用。函数计算支持层功能, 后面会用层来部署公共函数、依赖,比如给用户发红包,代码只用写一份。另外对新招进来的 开发来讲,函数计算上手门槛还是很低的,不用管理服务器搭环境,可以直接在线编辑代码、 部署、测试。
  2. 流水线和灰度发布
    之前本地一直采用的 SVN 存储代码,SVN 提交代码支持触发 Action,封装了函数计算的 API 接口,可以通过关键字触发函数和服务的发布。为了避免发布影响线上服务,还使用了函数计算 的版本和别名的功能。正常线上业务会发布成新的版本,同时把 HTTP 流量入口绑定的 release 别名指向新的版本,这样就完成了发布过程,如果最新的代码出现问题,可以更改别名的指向, 就能达到一键回滚到上个版本。同时也会创建一个测试别名,会先完成版本的测试后,才会把承 载现网流量的 release 别名指向到新版本。这样通过别名的能力就区分出了线上环境和测试环 境,非常方便。
  3. 运维管理
    函数计算集成了 SLS,每次请求都会生成一条日志,可以比较方便的过滤出错误日志,对线上 问题排查比较方便的。另外函数计算也提供了比较全的监控视图,最常用的就是请求量、错误 次数、并发、执行耗时等指标,针对错误次数也加了告警,这样开发就可以直接兼业务运维, 效率成倍增加。

用户价值

  • 稳定性增强:开发不需要去关心后端服务的搭建运维,只需要编写函数就能够为小程序提供稳定可靠并且弹性伸缩的服务。
  • 开发上手快,不用维护服务器:开发新人在生产过程中直接使用函数计算,上手非常快,他 们只需要关心自己的代码就可以了。
  • 价格低服务好,想买技术支持:支撑一个日活超过 50 万人的小程序,使用函数计算费用大约 在 200 元/日左右,这个费用还是很便宜的。函数计算团队能及时、耐心的给予技术支持,服 务非常好。
相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
2月前
|
关系型数据库 Serverless 分布式数据库
揭秘PolarDB Serverless:大促洪峰秒级应对,无感伸缩见证科技魔法!一探云数据库管理的颠覆性革新,强一致性的守护神来了!
【8月更文挑战第13天】在云计算背景下,阿里巴巴的云原生数据库PolarDB Serverless针对弹性伸缩与高性能一致性提供了出色解决方案。本文通过一个电商平台大促活动的真实案例全面测评PolarDB Serverless的表现。面对激增流量,PolarDB Serverless能秒级自动扩展资源,如通过调用`pd_add_reader`快速增加读节点分摊压力;其无感伸缩确保服务平滑运行,不因扩展中断;强一致性模型则保障了数据准确性,即便在高并发写操作下也确保库存等数据的同步一致性。PolarDB Serverless简化了数据库管理,提升了系统效能,是追求高效云数据库管理企业的理想选择。
92 7
|
2月前
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。
|
5月前
|
弹性计算 运维 Serverless
阿里云Elasticsearch Serverless帮助某视觉科技公司平稳应对流量激增
某视觉科技公司借助阿里云Elasticsearch Serverless应对创意资源平台的流量激增,通过服务自动扩缩容,确保流量高峰时的快速响应,降低至少50%的成本。同时,它提供弹性数据容量支持,简化运维,提升开发效率,并保证高精确度的搜索体验。
673 1
|
5月前
|
存储 弹性计算 运维
阿里云Elasticsearch Serverless助力医疗科技企业实现业务提效和加速创新
通过采用阿里云Elasticsearch Serverless服务,某医疗科技企业解决了大规模智能床垫数据存储和分析的挑战。Serverless架构帮助客户降低50%以上的成本,实现资源弹性伸缩,免去运维负担,提高业务弹性和稳定性,企业能更专注于产品创新和用户体验优化。
496 1
|
5月前
|
运维 监控 Serverless
【专栏】无服务器架构,一种云计算模型,让开发者专注编写代码而不必管理服务器(Serverless)
【4月更文挑战第28天】无服务器架构,一种云计算模型,让开发者专注编写代码而不必管理服务器。它基于事件驱动,自动扩展资源并按需计费。优势包括缩短开发周期、优化资源利用、降低成本、提高可用性及简化维护。然而,冷启动延迟、调试困难、性能监控、安全性和学习曲线等挑战仍需解决。随着技术进步,无服务器架构将在科技发展中发挥更大作用。
107 2
|
5月前
|
弹性计算 Cloud Native 安全
【阿里云云原生专栏】云原生与芬克斯:阿里云函数计算在金融行业的应用案例
【5月更文挑战第26天】阿里云函数计算在金融行业数字化转型中发挥关键作用,提供高可用、安全、灵活且成本效益的解决方案。通过事件驱动架构和弹性伸缩,适应业务波动,确保服务连续性。在实时风控系统案例中,函数计算实现低延迟评估,提升风控效率。此技术助力金融企业快速创新,增强市场竞争力。
353 0
|
编解码 人工智能 运维
课时9:典型案例2:函数计算在音视频场景实践(三)
典型案例2:函数计算在音视频场景实践
|
5月前
|
机器学习/深度学习 运维 安全
阿里云 ACK One Serverless Argo 助力深势科技构建高效任务平台
阿里云 ACK One Serverless Argo 助力深势科技构建高效任务平台
101449 8
|
5月前
|
机器学习/深度学习 弹性计算 Serverless
引领未来科技发展的无服务器架构(Serverless)
无服务器架构(Serverless)是一种革命性的云计算模式,它将开发者从传统服务器管理的繁琐中解放出来,提供了更高效、灵活和可扩展的应用开发和部署方式。本文将介绍无服务器架构的概念、原理及其在各个领域的应用,并展望其对未来科技发展的巨大影响。
|
5月前
|
前端开发 JavaScript 小程序
亚马逊云科技 Build On -Serverless低代码平台初体验-快速完成vue前端订单小程序
亚马逊云科技 Build On -Serverless低代码平台初体验-快速完成vue前端订单小程序
80 0

相关产品

  • 函数计算