AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

微软云 Azure 的容器平台能给游戏后端开发带来什么?

  • 2022-01-14
  • 本文字数:2854 字

    阅读完需:约 9 分钟

微软云 Azure 的容器平台能给游戏后端开发带来什么?

经济全球化的今天,标准化的集装箱(Container)大幅促进了外贸和商品流通,各类实体商品都可以借此在最短时间内运送至全球每个角落。


而在数字世界里,同样借助标准化的容器(Container)技术,我们的游戏同样可以在最短时间内触达每个海外市场,并且,还能以一流的体验更好地吸引潜在玩家。


在竞争激烈的游戏行业,出海已成必然趋势,然而除了游戏本身的质量,玩家体验也已成为决定游戏出海能否成功的关键因素之一。但在实践中,出海游戏在体验方面都会面临哪些挑战?又该如何通过容器技术解决?

三大体验难题等待解决


游戏体验,到底涉及哪些方面的问题?


  • 海外玩家面对一款完全陌生的游戏,从开始主动下载那一刻起,体验就成为最终能否成功留住玩家的第一个关键。游戏的下载安装,日常更新以及平时的启动运行,甚至游玩过程中的联机服务,任何一方面的缓慢、卡顿、掉线都可能导致玩家流失。

  • 成功吸引大量玩家后,面对玩家提出的各种需求和建议,不可避免要频繁对后端平台进行功能迭代,这也对游戏开发和运维团队的工作能力和工作量造成了巨大要求。

  • 对于面向全球市场以及包含联机要素的游戏,游戏本身的界面文本和语音本地化,以及玩家之间的交流沟通等活动,也需要相关的翻译处理才能有效消除文化隔阂,进一步提升游玩体验。

  • 为解决这些问题,需要在全球范围内围绕后端基础架构、运维平台以及本地化投入大量人力物力,这可能是很多小型工作室或初创公司无力承担的,甚至很多大型公司也会遭遇不小的成本压力。

Azure 全球网络,拉近距离改善体验


经过多年发展和不断扩展,Azure 云已经成功建立了覆盖全球的网络,全球范围内超过 70 个服务区域,17 万英里的光纤与海底光缆,超过 190 个网络 Pop 点位,交织成一张广阔、密集的数据交换网络,为包括游戏公司在内各行各业的海外拓展奠定了坚实基础。



借此,游戏公司将能充分触达遍布全球各地的每一位玩家,通过 Azure 全球规模的网络为每一位玩家就近提供服务,保障更顺畅、平稳的内容下载、更新和联机游玩体验。


不仅如此,Azure 智能云还提供了丰富全面且安全可靠的各类功能,帮助企业以此为基础,放眼全球,实现快速、敏捷的业务创新,其中也不乏想要出海的游戏公司。他们已经借助 Azure 云,通过 AKS 容器平台、应用服务、基于 AI 的语音服务顺利将自己的游戏推广至异国他乡。

Azure 容器平台,为游戏后端提供稳健支撑


开放的 Azure 平台全面支持各类主流的开源技术,其中不乏 Kubernetes、Docker 等现代化应用(包括游戏)运行必不可少的技术。对开源容器技术的良好支持,Azure 提供的丰富能力,以及广泛的生态系统,这些因素紧密结合在一起,为游戏公司的海外拓展铺平了道路。



例如 Azure 应用服务(App Service)就是一种完全托管的 Web 托管服务,可用于构建 Web 应用、移动后端和 RESTful API,并在此基础上由 Azure 进行自动伸缩,满足不同工作负载不断变化的需求。


Service Fabric 则是微软开发的分布式微服务管理平台,可支持多种框架(包括 Docker 以及 Windows Server 容器),可用于在云上提供高可用和持久化的服务,并能实现自动缩放、滚动升级和故障自动修复能力。


不仅如此,Azure 平台还提供了 AKS(Azure Kubernetes Service),这是完全由 Azure 托管的 Kubernetes 服务,为用户提供了高可用的控制平面以及企业级安全性和管理能力,借此可将开发和运营团队统一到一个平台上,放心地快速生成、交付和缩放应用程序,进而更轻松地部署和管理容器化应用程序。

微软 AI 语音,让交流不再受限


在出海游戏的本地化方面,微软 AI 语音服务基于微软过去十几年来在人工智能、语音语义理解、内容翻译等方面的成果,为用户提供了一套全面的解决方案。


该解决方案为不同需求的用户提供了在线云服务、SDK、容器化本地部署以及私有 AI 运研平台等不同交付方式,可通过丰富的语音识别、语音合成、对话式 AI 和语音翻译能力帮助游戏公司顺利解决游戏本地化难题,甚至基于这些全新的 AI 服务,为玩家和游戏,以及玩家之间的交流打造创新体验。


微软 AI 语音,让交流不再受限


全球范围内,已经有大量规模各异的游戏开发、发行公司在借助 Microsoft Azure 微软云将自己的游戏推广到更广泛的全球市场,其中也不乏成功在海外立足的中国游戏公司


  • 云蟾游戏 


云蟾游戏成立初期制作的大型端游《蜀门》创造了 8000 万注册用户,同时在线 50 万人的惊人成绩。目前已发展成为数百名员工,研发、运营一体化的大型网游公司,建立了端游、手游两条业务线。


云蟾拥有自己的游戏平台,公司海外游戏都在这个平台上运行。为保证开发、测试、生产一致性,他们采用容器技术实现各种应用的开发部署。但在云端搭建、运维容器平台需要花费运维人员大量的精力,最终云蟾选择在 Azure 云采用 App Service 服务,通过容器镜像直接部署到 App Service 中。App Service 可提供负载均衡、自动伸缩、蓝绿部署等功能,只需上传镜像就可以实现应用部署,并方便地把 Staging 环境 Promote 成生产环境。


使用全托管的 App Service 后,云蟾的运维压力小了很多,App Service 的能力也能够满足他们整体业务需求,为游戏出海提供了强大技术支持。


  • 游族 


游族的发行范围遍及欧美、中东、亚洲及南美等 230 多个国家/地区,全球用户近 10 亿,产品登顶全球超 70 个国家和地区畅销榜。


为实现灵活一致的开发、测试和部署,游族通过 Kubernetes 来创建、训练并部署 AI 模型。然而由于 Kubernetes 本身过于复杂切版本升级快(而且有众多的安全补丁),在实际使用中,集群的创建、管理、升级等管理部分消耗了开发/运维团队大量精力,无法专注于业务本身。而且训练过程需要大量的 GPU 资源,而部署后需要按照服务特点,在成本可控下选择最合适的计算资源;所以需要多多种类型的计算节点,形成多节点池的集群。这也增加了管控的复杂度。


为解决这个问题,游族转为采用 Azure 的 AKS 服务,并应用多节点池技术,实现每个节点池可以弹性伸缩,借此大幅简化了平台运维复杂程度,实现了集群版本的安全和一键式升级管控,并节约了大量时间。此外,AKS 的自动伸缩功能还帮助他们在需要时获取计算资源,不需要时释放资源,借此显著降低了成本。


  • 网元圣唐 


网元圣唐娱乐科技有限公司开展的泛娱乐综合业务,致力于传承中华优秀传统文化,推动中国元素走向世界。


目前该公司已构建了出海游戏平台,计划借此承载海外所有游戏运营。为保证整个平台的先进性、灵活性、高效性,他们采用了基于 Kubernetes 的架构,通过容器平台保证应用都遵循云原生架构。但在实践中,自行安装运维 Kubernetes 消耗了运维团队大量精力,并导致在网络层面计算资源的浪费。


Azure 的 AKS 服务帮助他们解决了容器平台运维层面的各种工作,同时 AKS 的容器网络让 pod 地址暴露在 net 中,让 node 避免参与 K8s 常用的 overlay 网络的数据包封装、解封装工作,节省了 node CPU 资源。

 

很多知名游戏公司已经借助 Azure 平台的强大能力将产品成功推广到海外市场并逐渐站稳了脚跟,您不想试试?


借助 Azure 完善的容器服务和 AI 技术,体验一把必要技能全部点满的游戏出海旅程!欢迎点击这里免费试用Azure,让更多海外玩家沉浸在你的游戏世界中。

2022-01-14 15:194138

评论

发布
暂无评论
发现更多内容

代码实训教学支持「分组作业」,学生协作分工一起学|ModelWhale 版本更新

ModelWhale

人工智能 云计算 数据分析 在线编程 云课堂

顺丰基于 Flink CDC + Hudi 推进实时业务落地

Apache Flink

大数据 flink 实时计算

喜报| 无限极入选信通院 2023 XOps“领新杯”业技融合攻坚先锋案例

CODING DevOps

2023-07-20:假设一共有M个车库,编号1~M,时间点从早到晚是从1~T, 一共有N个记录,每一条记录如下{a, b, c}, 表示一辆车在b时间点进入a车库,在c时间点从a车库出去, 一共有K

福大大架构师每日一题

福大大架构师每日一题

AI与HPC融合,未来会朝什么方向发展 | 社区征文

瓜瓜猪

年中技术盘点

快对讲| 融合视频会议

anyRTC开发者

音视频 快对讲 融合会议 视频监控 电话入会

什么是供应链(Supply chain)?

优秀

#供应链 供应链管理

AITO问界,先经沧海而后造船

脑极体

智能汽车

新兴技术对中药学的革命|社区征文

爱技术的药学生

AI AIGC 年中技术盘点

数字先锋|少跑多办!天翼云助力安徽政务跑出便民利企“加速度”

天翼云开发者社区

云计算 云平台

软件测试 / 测试开发丨 Linux 三剑客与管道使用

测试人

Python 程序员 软件测试 装饰器

高性能存储 SIG 月度动态:DSMS 完成 Anolis 23 预览版发布,欢迎体验和反馈

OpenAnolis小助手

高性能存储 龙蜥社区 sig Anolis 23 DSMS

敏捷产品经理企业培训内容要点

顿顿顿

Scrum 敏捷 Scrum Master 敏捷开发管理工具

单线程 Redis 如此快的 4 个原因

越长大越悲伤

redis redis为什么如此快

6位字节跳动资深技术人,给校招生的10个成长建议

字节跳动技术范儿

字节跳动 校园招聘

分布式系统中的数据复制

互联网工科生

分布式 数据 系统

PaddleSlim +​OpenVINO助力开发者实现Al模型量化与部署

飞桨PaddlePaddle

人工智能 百度 paddle 百度飞桨

浅说TCP状态机制

天翼云开发者社区

TCP 数据传输

Unity 发布《2023 移动游戏增长与变现报告》,聚焦游戏行业高效增长策略

极客天地

HTTP接口性能压力测试

javalover123

性能测试 压测 API 压力测试 HTTP API

[Huggingface]系列文章(1)-认识Transformers

alexgaoyh

文本分类 文本生成 huggingface sentiment-analysis text-generation

C语言 typedef的用法示例讲解

芯动大师

叮!你有一份夏日福利待签收

KaiwuDB

时序数据库 大促 KaiwuDB

华为云ModelArts:开启智能化时代的机器学习平台 | 社区征文

法医

华为云ModelArts 年中技术盘点

Linux中ARP学习和老化机制

天翼云开发者社区

Linux ARP

【7.14-7.21】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动 优质创作周报

工具产业推广级!腾讯云 CODING 度量平台获得业内权威机构高度认可

CODING DevOps

掌控MySQL并发:深度解析锁机制与并发控制

砖业洋__

表锁 MySQL并发控制 隐式锁 插入意向锁 行锁

微软云 Azure 的容器平台能给游戏后端开发带来什么?_服务革新_微软中国MSDN_InfoQ精选文章