Serverless 解构在线游戏行业痛点|学习笔记

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: 快速学习 Serverless 解构在线游戏行业痛点

开发者学堂课程【Serverless 在各行业的实践Serverless 解构在线游戏行业痛点】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/848/detail/14018


Serverless 解构在线游戏行业痛点


内容简介:

一、游戏客户上云关注

二、Serverless 实现超大规模游戏营销

三、ServerlesS 实现游戏服务快速全球部署

 

一、游戏客户上云关注

1.快速迭代、全球部署

开发效率

运维效率

架构解耦

2.高并发、高弹性

新开服

日常峰谷

活动运营

3.稳定、可靠、安全

玩家体验

防攻击

防作弊

4.数据、运营、成本控制

会员、营销、社区、直播等非核心系统

数据处理

人效、资源成本优化

图片73.png

函数计算

只需要专注业务代码,面向函数极简编程(各种编程语言),丰富的云产品间集成与事件驱动方式提供端到端解决方案

代码量100<

面向函数极简编程,云产品间端到端解决方案

100ms 极致弹性

百毫秒极致弹性,帮助在线业务应对各种突发流量

100% 资源利用率

按请求计费,毫秒级计费,只为请求产生的资源消耗买单降低成本

高弹性战斗结算业务

某头部游戏厂商为例:

战斗结算是强 CPU  密集型,结算系统每日需要大量的计算力,尤其是开服或者活动期间突然涌入的大量玩家导致需要的计算量瞬间几倍增长,同时需要结算系统保持稳定的延时来保证玩家的用户体验。

核心价值∶

>弹性高可用 百毫秒级伸缩扩容

> CICD和版本灰度能力

image.png

FaaS 弹性能力

图片75.png

二、Serverless 实现超大规模游戏营销

某头部游戏厂商

游戏厂商与广告商联合投放大量互联网广告,该业务场景无法准确预估运营流量,高并发,高弹性的后台服务对

业务结果至关重要。且大量的营销数据和原始日志需要进行离线分析驱动运营策略升级。

图片76.png

Serverless 实现安卓游戏 APK 包按渠道分发

UC 的游戏分发平台的游戏 APK 包需要根据实时请求中的参数获取渠道号,并将渠道号写入 APK 文件固定位置

UC 有每天有大量的且不同渠道的下载请求, 能实时让用户断点下载指定渠道的 APK  游戏包。

核心价值∶

> CDN 回源到  FC

> 降低成本,按需付费,客户不需要为峰值预留计算资源,流量单价降价40%

图片77.png

Serverless 实现快速多渠道游戏打包

某头部游戏厂商

在发行游戏之前,通常会针对不同的发行渠道,将游戏母包和不同的渠道资料包构建成渠道包。

在这个构建过程中,如果使用手工方式,存在着 易出错,效率低,高成本痛点。

核心价值∶

任务自动化∶ 事件一键触发、自动运行,工作流完整跟踪记录整个打包流程,提高打包成功率

打包并行化∶多个渠道包构建过程并行,提高打包效率,同时支持配置模板化

低成本∶按量付费,计算资源利用率高

图片78.png

Live demo

1.用户上传视频到 OSS 指定目录

2.OSS 自动触发函数执行,该函数发起一个工作流的执行

3.工作流根据输入的参数完成对视频的多格式并行转码

4.最后将转码完成后的视频保存回 OSS 的指定目录

 

三、ServerlesS 实现游戏服务快速全球部署

阿里云作为国内第一家与 Terraform 集成的云厂商,生态支持较完整(Serverless 重度依赖云服务,中国支持较完整)

图片79.png

Serverless 游戏场景落地实践总结

CPU密集接口

A. 战斗结算品冒

B. 游戏内截图、游戏直播视频在线截图、离线转码等

C. 聊天敏感词检测过滤,聊天翻译

D. 排行榜等

游戏活动运营

A.激活码生成、消耗等一些封测运营活动

B.游戏打包发行、广告买量、活动页、运营平台等业务平台

用户基本业务数据处理

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
运维 监控 Serverless
Serverless应用引擎SAE评测|一分钟部署在线游戏
简要介绍Serverless应用引擎SAE以及一分钟部署在线游戏的操作过程,体验等
|
编解码 人工智能 小程序
|
编解码 人工智能 Serverless
|
弹性计算 编解码 人工智能
|
新零售 运维 Kubernetes
SAE -第一课《 Serverless 应用引擎的过去、现在和未来》|学习笔记
快速学习 SAE -第一课《 Serverless 应用引擎的过去、现在和未来》
397 0
SAE -第一课《 Serverless 应用引擎的过去、现在和未来》|学习笔记
|
Web App开发 人工智能 弹性计算
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
快速学习 FC -第一课-《从云计算到云原生再到 Serverless 架构》
363 0
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
|
Serverless
《Serverless 游戏场景实践-极致弹性解构在线游戏行业》电子版地址
Serverless 游戏场景实践-极致弹性解构在线游戏行业
110 0
《Serverless 游戏场景实践-极致弹性解构在线游戏行业》电子版地址
|
Cloud Native 定位技术 图形学
《2022中国云游戏行业认知与观察》——前言
《2022中国云游戏行业认知与观察》——前言
135 0
|
存储 Cloud Native Android开发
《2022中国云游戏行业认知与观察》——第一章、了解云游戏——1.1 什么是云游戏?(上)
《2022中国云游戏行业认知与观察》——第一章、了解云游戏——1.1 什么是云游戏?(上)
245 0
|
Web App开发 边缘计算 编解码
《2022中国云游戏行业认知与观察》——第一章、了解云游戏——1.1 什么是云游戏?(中)
《2022中国云游戏行业认知与观察》——第一章、了解云游戏——1.1 什么是云游戏?(中)
183 0

热门文章

最新文章

相关产品

  • 函数计算