业务出海之服务器探秘

这几年随着国内互联网市场的逐渐饱和,越来越多的公司加入到出海的行列,很多领域都取得了很不错的成就。虽然出海可以获得更加广阔的市场,但也需要面对很多之前在国内可能没有重视的一些问题。集中在海外服务器的选择维度上就有很大的变化。例如隐私和法律法规,可能有更多数据的管控,敏感数据需要加密,包括一些行业合规要求等;面对的用户来自地球村,我们希望各个地区的用户在使用业务时,得到的体验要基本一致;及时的技术支持和响应,多数非巨头的公司业务出海后,很难在多数主流地区都设有对应的办公室,当发生问题时,没有及时的响应,造成的影响非常大。

在这里我想分享某家游戏厂商出海的服务器选择,给大家一点经验分享,看看海外服务器选择的维度和一些重要的点。这里先简单介绍一下业务背景,该游戏回在欧美,日韩地区进行发布和推广,涉及到跨地区的数据同步。大家能迅速的从中 Get 到哪些关于服务器选择的重要信息,首先,游戏涉及欧美,日韩,地域跨度很大,我们需要保证玩家服务质量,希望服务器部署在全球多个地区,对应厂商需要支持多个区域和可用区;其次,部分业务涉及到跨地区的数据同步,我们希望保证数据在各个数据中心同步的效率和可用性;然后,出现问题后,及时的响应和技术支持;最后,涉及到数据这一块,我们需要重视数据的法律和法规

我们对比了几家主流厂商,然后选择了亚马逊云的海外服务器,看看他们是如何满足我们上述的需求的。

  • 支持多个区域和可用区

    这是保障业务运行的最基本的需求,业务跨越多个大洲,多个大洋,玩家整体的体验需要基本一致,一位日韩玩家 40 ms 时延,一位欧洲玩家 100 ms 时延,这是不可接受的。对比了亚马逊云,Azure,谷歌云 三家,亚马逊支持 66 个区域,还有 12 个区域即将到来;Azure 拥有 54 个区域,略逊于亚马逊云;谷歌云有 39 个区域,相较于前两家就有比较明显的差距了。
    AWS-Regions.jpg

    拥有的区域和可用区越多,我们在后续的业务拓展中,更能保证各个地域业务的服务质量和稳定性,无论是机房事故还是极端的火灾,地震,海啸天气,不会影响到其他区域的业务正常运行,是非常关键的质量保障。

  • 数据中心同步的效率和可用性

    整体上来说,三家都有不错的跨数据中心同步能力,但各家有其独到的优势。谷歌云强于全球的网络基础设施;Azure 集成微软生态更深;亚马逊云强于全球性的部署能力,和多样性的跨数据中心同步服务和工具。全球性的部署能力是我们非常看重的,后续游戏广告包体的投放涉及基础存储,数据库的相关同步,亚马逊云配合 S3 加上相关数据库同步能很好的符合我们业务要求。

    How transferring data between AWS storage services works

  • 及时的响应和技术支持
    说到这一点我要小小的吐槽一下国内某云厂商,前段时间香港机房整个区域崩了一天,保证的灾备和线路切换策略失效,当时业务影响非常大。亚马逊云和 Azure 在国内和海外都有对应的业务,整体的支持都不错,谷歌云没有中国业务,整体沟通和响应成本相对于前两家略高。亚马逊云当时保证的服务响应速度和质量在后续的保障中均有很好的表现,给亚马逊云点个赞。

  • 数据的法律和法规

    提到数据这一块的问题,很多国内的公司容易忽视,但这是出海需要面对的一个很重要的问题。一旦在数据敏感或者出海的法规上出现问题,这个影响面将是不可承受的,已经有很多惨痛的教训了。在和亚马逊云相关顾问进行沟通时,对例如身份证,信用卡等敏感数据的相关法规内容给出了很专业的建议和指导。亚马逊自身每年提供第三方合规性的 AWS Artifact 报告,并遵守全球级别的合规性计划,在多个区域,大洲均有强大的保证。

    AWS Security Group: Best Practices & Instructions

综合上述的需求,我们在持续对比了几家主流厂商的产品后,决定采用亚马逊云的海外服务器进行出海。背靠全球云服务商的领导者地位,全球级别的部署能力,及时的响应和技术支持,专业的数据合规和法律法规建议政策。让我们的出海之旅相对顺利,并持续到今天都保持着良好的合作,助力业务的不断变化和海外市场竞争。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/169919.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据分析实战 | 泊松回归——航班数据分析

目录 一、数据及分析对象 二、目的及分析任务 三、方法及工具 四、数据读入 五、数据理解 六、数据准备 七、模型训练 八、模型评价 一、数据及分析对象 CSV文件:o-ring-erosion-only.csv 数据集链接:https://download.csdn.net/download/m0_7…

从0到0.01入门React | 001.精选 React 面试题

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

小样本目标检测(Few-Shot Object Detection)综述

背景 前言:我的未来研究方向就是这个,所以会更新一系列的文章,就关于FSOD,如果有相同研究方向的同学欢迎沟通交流,我目前研一,希望能在研一发文,目前也有一些想法,但是具体能不能实现还要在做的过程中慢慢评估和实现.写文的主要目的还是记录,避免重复劳动,我想用尽量简洁的语言…

【机器学习】八、规则学习

知识图谱与基本概念 基本概念 规则学习定义:从训练数据中学习出一组能用于对未见示例进行判别的规则。 规则定义:规则一般是:语义明确、能描述数据分布所隐含的客观规律或领域概念。 逻辑规则定义:⊕←?1⋀?2⋀?3…⋀??⊕…

登顶request模块

华子目录 Requests介绍安装requests模块常用方法常用属性实例引入各种请求方式基于get请求带参数的get请求推荐写法 基于post请求添加headers信息content获取二进制数据bytes类型获取json数据第一种方式第二种方式 response响应状态码判断 高级操作会话维持通过cookie维持会话通…

如何帮助 3D CAD 设计师实现远程办公

当 3D CAD 设计师需要远程办公时,他们可能需要更强的远程软件,以满足他们的专业需求。比如高清画质,以及支持设备重定向、多显示器支持等功能。3D CAD 设计师如何实现远程办公?接下来我们跟随 Platinum Tank Group 的故事来了解一…

快速查看Linux系统占用多的文件夹

背景 租用了一台云服务器,存储很快就满了,想看下哪部分占用多,然后进行清理 工具 使用ncdu工具 sudo apt install ncdu效果

html菜单的基本制作

前面写过一点网页菜单的博文&#xff1b;下面再复习一些技术要点&#xff1b; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.…

【fast2021论文导读】 Learning Cache Replacement with Cacheus

文章:Learning Cache Replacement with Cacheus 导读摘要: 机器学习的最新进展为解决计算系统中的经典问题开辟了新的、有吸引力的方法。对于存储系统,缓存替换是一个这样的问题,因为它对性能有巨大的影响。 本文第一个贡献,确定了与缓存相关的特征,特别是,四种工作负载…

【狂神说Java】Nginx详解

✅作者简介&#xff1a;CSDN内容合伙人、信息安全专业在校大学生&#x1f3c6; &#x1f525;系列专栏 &#xff1a;狂神说Java &#x1f4c3;新人博主 &#xff1a;欢迎点赞收藏关注&#xff0c;会回访&#xff01; &#x1f4ac;舞台再大&#xff0c;你不上台&#xff0c;永远…

【带头学C++】----- 三、指针章 ---- 3.10 函数指针(补充基础知识)

1.函数指针 1.1 函数的返回值类型为指针类型 将函数内部的合法地址通过返回值 返回给函数外部使用 注意:函数不要返回普通局部变量的地址 分析&#xff1a; 在这段代码中&#xff0c;函数getAddr()返回一个指向局部变量data地址&#xff08;作用域是函数内部&#xff09;的指…

【服务配置文件详解】补充rsyslog服务的配置文件翻译解读

学习rsyslog日志管理服务的配置文件 # rsyslog configuration file 关于rsyslog软件的配置文件# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html 想看到更多相关信息&#xff0c;可以去查看这个文件&#xff0c;rsyslog-*的*表示软件版本&#xff0c;我…