DevOps:让开发和运维只相爱不相杀

百家 作者:微软科技 2019-05-08 06:58:37


致正在或即将出海的各位舵手

《企业出海必看11课》已陆续起航,阅读今日份的“关于微软云上的游戏公司最佳实践”干货前,先扫描下方二维码报名将于本周五直播的:《让开发和运维只相爱不相杀》


占好坐了?接下里就来回顾上周五直播的《企业出海必看11课(五)| 要让“歪果仁”爱上你的Game,必须先革这些“命”》提纯后干货!读前划重点:

  • 现代游戏商在产品、商业模式、内部运营维度的转型方向

  • 让你的游戏快速全球拓展,离你的玩家更近

  • 如何实现全球玩家所需的实时文本和语音翻译

  • 低延时的跨区域玩家和游戏数据库

  • 流量爆发期如何提供不间断的全球用户体验



内容来源:微软全渠道事业部资深云解决方案架构师 赵俊伟

 配图来源:讲师直播PPT

*经「微软商业视角」整理编辑后推送



- 领航员介绍 -


近段时间,做出海的游戏公司越来越多,由于绝大部分游戏公司在海外没有自建数据中心,所以很多游戏公司会选择云服务作为游戏后端的基础架构平台,在平台的选择上,游戏公司往往比较注重以下几点:

a.     提供丰富的平台级服务,能加速游戏后端的开发,减少运维人员的工作量。

b.     需要有能够实现全球扩展的平台支撑,可以保障游戏能更快的落地到对应的区域,让更多的玩家能用更低的延迟游玩。

c.     能有更适合游戏的数据分析、机器学习工具,帮助游戏运营团队更好的分析游戏和玩家的数据,从而能进一步提升游戏体验。


微软自身作为一家游戏公司,也是云提供商,有丰富在云端部署,运营覆盖全球范围的游戏经验,我们也希望将我们在运营游戏和适用云服务的经验,分享给游戏行业的其他伙伴们,下面我们会分享一些微软云中部署游戏后端的实际实践内容和对应的服务。

出海游戏的第一个场景,我们先来聊一聊多人在线游戏服务器的架构。



对于很多在线游戏来说,游戏延迟是玩家体验里面非常重要的一环,从基础架构的角度来看,玩家到游戏服务器之间的距离越长,延迟就会越大,所以最好的降低延迟的方式就是将玩家连接到离他们最近的游戏服务器,Azure 全球提供最多的54个区域覆盖,可以让游戏厂商选择离玩家最近的地点部署游戏服务器,并且通过 Azure Front Door Service,可以让玩家从就近的 POP 点接入到云,能更好的降低延迟。



在数据层面,Azure Cosmos DB 提供了支持全球多区域分布的 NoSQL 数据库,可以更好的提供全球用户低延迟体验。


 

除开部署的地点选择以外,微软云在游戏服务器的部署和管理方式上也可以提供多种选择,帮助客户能大幅降低部署周期和管理成本。


根据游戏类型的不同,游戏服务器可能会有选择虚拟机和容器化两种不同的方式:

· 对于选择虚拟机部署的用户,微软云提供虚拟机规模集(VMSS),可以根据 CPU 阈值或者自定义时间进行虚拟机的自动横向扩展和收缩,这样就可以更好的响应不同时段不同峰值的玩家流量。

· 对于使用容器化部署的用户,Azure 提供托管的容器编排服务 Azure Kubernetes Services, 能减轻运维容器的难度,同时提供 Azure Container Instance 托管容器服务,可以快速地进行容器的扩展和收缩,以应对超大的流量负载。

 


除了以上客户通过 Azure 进行自行构建游戏服务器以外,Azure 也为一些没有太多游戏服务器经验的游戏公司提供了 Play Fab Multiplayer 服务,可以帮助他们可以更快的实现 Leaderboards(排行榜),Matchmaking(创建和管理匹配),游戏服务器,游戏组队(玩家聊天,组队)。



在 Play Fab Multiplayer 的游戏组队里面,玩家可以通过集成的翻译服务,实现多国语言聊天翻译的功能,包括文字翻译和语音翻译。

当然如果客户使用自建的后台服务器,也想实现聊天的翻译和其他的人工智能服务,微软提供了非常丰富的人工智能 API 服务——认知服务。除了文本和语音的翻译服务以外,微软还提供了文本分析,可以对用户的对话进行情绪的分析,做标签;在有些游戏里面还有集成直播或者视频的功能,可以利用视频分析 API 对视频进行标签。



以上是这次分享的内容,关于微软云上的游戏公司最佳实践,我们还有个专门的白皮书,大家也可以去这个链接查看详细内容:https://docs.microsoft.com/zh-cn/gaming/azure/

谢谢大家。


· · ·


01.

篇幅有限,更多关于”现代游戏商的转型方向以及如何提供不间断的全球用户体验“的内容,扫描下方二维码观看课程录播视频并下载本课 PPT!


*认真观看回放,触发隐藏《企业出海白皮书》

02.

你的企业或已经出海,或即将出海,或还在观望机会......

如希望在业务合规或高效出海领域与微软合作,扫描下方二维码完善合作意向表单。


03.

再次提醒——本周五15:00即将上线《企业出海必看11课(六)》让开发和运维只相爱不相杀》

抓紧最后报名机会(↓),触发报名福利:1)直播前自动收取直播间链接;2)直播后可下载讲师 PPT 及免费《企业出海白皮书》




- 领航员介绍 -

出海第五课

企业出海必看11课:让开发和运维只相爱不相杀

直播时间

2019.05.10   15:00-16:00

重点剧透

  • 什么公司什么场景下需要用到DevOps?

  • 深扒如何设计、开发、测试、部署、上线你的 DevOps 方案


(扫码即刻报名)


推荐阅读

微软在Build开发者大会上推出全新云计算体验和开发工具

区块链技术助力小米供应链生态圈升级

从360小时到4小时,安吉智能让仓库盘点更高效

最新活动

玩转微软市场资讯?用这个就够了!

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接