写点什么

企业出海服务为何这么难?

2020 年 7 月 25 日

企业出海服务为何这么难?

当前,新一轮科技革命席卷全球,新一代信息技术迅速发展,加速推进企业数字化转型。对我国而言,根据中国信通院发布的《中国数字经济发展白皮书(2020 年)》显示,中国数字经济贡献不断增强,2019 年我国数字经济增加值规模达到 35.8 万亿元,占 GDP 比重达到 36.2%,正在形成数字产业化、产业数字化、数字化治理、数据价值化“四化”的数字经济框架。


随着我国数字经济规模不断扩张,我国拥有现象级的产品、丰富的人才、成熟的技术应用与商业模式,这正是我国互联网企业迈向全球的最佳时机。从国家层面来看,鼓励并提倡企业出海。2013 年国家提出“一带一路”,促使更多企业开始走出国门开拓海外市场。2020 年新基建迅速成为社会舆论的焦点,其更是将数字经济发展放大,有助于企业突破技术与产业瓶颈,利好企业出海。从企业侧来看,经营诉求的变化,出海成为最佳选择。大致可分为三类:


一、定位国际化的企业:此类企业多为第三代互联网公司,它们基于移动互联网诞生,一方面,资金和技术储备雄厚,易于出海。另一方面,部分企业的初心就是立足国际市场,乐于实践国际化。


二、成熟的企业:产品和技术成熟,但企业整体增速放缓,需要创新动力,希望通过出海保持企业发展动力。


三、初创企业:面对国内互联网下半场红利放缓,一些初创企业则选择转向海外的蓝海市场寻找机会。


部分资料源自《2019 中国出海行业研究报告》


“从模仿到创新,从内部扩张到争相出海,中国企业出海欲乘风破浪,数据库服务壁垒需破解!”


企业出海 数据先行

自 2020 年 2 月以来, 新冠疫情在全球范围内爆发,全球经济尽显疲态,但移动互联网市场却十分火热。具体表现在疫情蔓延促使人们在线寻求娱乐和社交的热情上升。以如今全球范围内最受欢迎的短视频应用为例,根据 Sensor Tower 公布的数据显示,2020 上半年中国短视频 / 直播应用,在海外下载量及收入 ToP20 的应用共获得 12.7 亿次下载,前五大市场分别为为印度 (42.5%),巴西 (8.3%),印尼 (6.2%),美国 (5.2%) 和墨西哥 (3.3%),可见印度、美洲及东南亚地区已成为中国企业出海的热土。


目前,游戏、社交与娱乐应用处于利好之下,我国技术型企业出海恰逢时机,而“孤身”出海的中国企业,数据存储及数据安全则是首要问题。如今的数字经济时代,数据价值凸显,企业消费者分布在世界的各个角落,数据的存储和读取需要漂洋过海,这无疑会给出海企业的用户体验带来诸多挑战。同时“孤军奋战”的出海企业,势必面临高昂的基础设施投入,或许难以到达预期效果。而借助专业的第三方服务,则有助于出海企业的成本控制,并大幅提升数据储存与管理效率。


AWS 全球数据库服务赋能企业出海

根据 2019 年 Gartner 发布的 《The Future of the Database Management System (DBMS) Market Is Cloud》报告指出数据库的未来是云上,其中 Amazon Web Services (AWS) 从 2016 年至 2018 年始终占据全球云数据库市场份额第一。AWS 作为全球云服务的先行者,可提供丰富、稳定、可靠的全球数据库服务。


AWS 基础设施覆盖全球,可快速帮助出海企业构建分布在全球的 Internet 规模应用程序,实现出海企业在世界各地以同样速度和安全性,便捷的使用相同资源。企业无需担心峰值等难题,AWS 数据库可自动适应峰值工作负载,从而实现最优的成本节省。AWS 可提供关系型数据库、非关系型数据库与数据仓库三种全球性数据库服务。


1、关系数据库:Aurora Global Database(Amazon Aurora 全球数据库)


对于出海企业而言,业务的平稳运营是快速获客的必要条件,需要第三方服务提供可靠的数据灾备体系。Aurora Global Database 针对全球分布式应用程序而设计,可跨越多区域实现数据服务的灾难恢复,快速实现指向次区域的全局故障转移,帮助出海企业实现数据灾备。


其灾难恢复类解决方案,主要表现在以下两项指标:


RTO(恢复时间目标)——即灾难发生后,需要多长时间才能恢复正常工作状态。


RPO(恢复点目标)——灾难事件可能破坏的数据量。


Amazon Aurora 全球数据库以更优的恢复点目标(RPO)与恢复时间目标(RTO)处理区域整体故障,可以实现将 RPO 控制在 5 秒以内,最大程度保证数据的安全,RTO 保持在 1 分钟以内,缩短系统的停机时间,维持企业业务的正常运行。


如企业的主区域出现性能下降或中断,Amazon Aurora 全球数据库可保证在此区域内仍可继续运行。其会快速响应并将次区域提升为主区域,借助全局存储复制功能,新主区域可在 1 分钟之内执行读取 / 写入功能,从而大幅降低故障对应用程序正常运行的影响。此外,海外市场的高延迟是各家企业都无法逃避的现实。就以上文提到的娱乐和社交等应用为例,“内”与“外”用户体验尽可能保持一致始终是最大的挑战,无论是游戏的延迟,还是视频的加载延迟、卡顿等等都直接影响着用户体验。


Amazon Aurora 全球数据库除提供灾备功能之外,允许企业将指向主区域的数据读取操作快速转移至次区域,保证以本地级别延迟将内容交付,通常跨地区复制延迟小于 1 秒。其可在最多 5 个远程区域中建立 Amazon Aurora 集群的读取副本,访问位置更接近这些本地区域便为用户带来低延迟的访问,进而实现更佳的体验与参与度。


除了为各区域用户提供更低的读取延迟,Amazon Aurora 全球数据库特有的写入转发功能,可让全局应用程序以更少的代码变更在远程区域内轻松执行写入操作,简化应用程序的开发流程,提高开发效率。首先,应用程序先将写入操作发送至本地读取集群,再由该集群以透明方式把写入转发至主区域,即可实现将写入操作发送至任意 Aurora 全球数据库远程集群。目前,Amazon Aurora 兼容 MySQL 和 Postgre SQL 开源数据库引擎。


例如,虎牙直播面向海外市场的游戏直播平台 Nimo TV,虎牙直播利用 Amazon Aurora 全球数据库服务,在 AWS 亚太(新加坡)区域部署数据库,在其它区域建立副本,提高当地用户的使用体验。


2、Amazon DynamoDB Global Tables


Amazon DynamoDB 是一种键 / 值和文档的 NoSQL 数据库,可提供个位数的毫秒级性能,便于企业储存动态信息。Amazon DynamoDB Global Tables 基于 DynamoDB 的全球覆盖范围构建,可为出海企业提供一个多区域、多主控、完全托管的解决方案。



该数据库在企业的 AWS 区域中自动复制 Amazon DynamoDB 表,并采用多主复制确保所有地区的数据保持一致,实现全局分布式应用程序的本地读取 / 写入和全局数据访问。解决出海企业在区域之间复制和更新数据的难题,帮助企业将重心放在应用程序的业务逻辑等核心技术领域。


Global Tables 简化了复杂的 DynamoDB 部署和管理全局可用表,企业只需在 AWS 管理控制台中选择需要复制数据的地区,数据库便会自动执行,保证应用程序通过现有的 DynamoDB API 和终端节点访问全局表。


目前 Amazon DynamoDB Global tables 已经在中国区上线,但 Global Tables 只能用于北京和宁夏之间或 global 区域之间的 DynamoDB 表同步,如果企业需要将中国区和 global 区域的 DynamoDB 表做双活复制同步,可通过 lambda、DynamoDB stream、Kinesis Stream 等托管服务实现。但需要企业自行构建解决方案,贴心的 AWS 也为此类企业提供了几项重要提示,如下:


  • 如何捕获源端变化并持续复制到目标端。

  • 如何避免循环复制。

  • 如何处理同一个 item 的变更冲突。

  • 如何处理网络延迟。


3、Amazon ElastiCache for Redis - Global Datastore


除 Amazon Aurora 全球数据库及 Amazon DynamoDB Global Table 之外,AWS 还提供 Amazon ElastiCache for Redis - Global Datastore 服务,其基于 Amazon ElastiCache for Redis。自 Amazon ElastiCache for Redis 推出以来拥有的低延迟流量特性,使其深受全球客户青睐,但随着企业服务需求的增加,需要更加灵活的云基础设施。为此,AWS 研发了可在区域之间复制 Amazon ElastiCache 集群的功能,正式推出了 Amazon ElastiCache for Redis - Global Datastore。


**


借助 Global Datastore,企业可在一个区域中写入 ElastiCache for Redis 集群,并使数据可从其他两个跨区域副本集群中读取,缩短缓存数据与用户之间的地理距离,从而降低跨区域的网络延迟,提升数据的灾难恢复能力。全局数据存储设置相对简单、易操作,但需要提醒的一点是,主集群可以是新建集群,也可以是现有集群,其务必运行 Redis 5.06 或者更高版本。


数据的安全与合规

由于海外巨大的市场需求、活跃的用户群体与开放的消费习惯让中国企业出海得以乘风破浪,但与此同时数字经济消费潮也带来了全球性数据泄露事件的激增。根据 2020 年 5 月 Verizon 发布的 2020 年度《数据泄露调查报告》显示,在调查的 15 个行业中,28% 的泄露涉及小型企业,72% 的泄露事件涉及大型企业,其中 58% 的受害者遭到个人信息泄露。庆幸的是,81% 的泄露在数天内得到了妥善处理。


随着人们对隐私数据保护意识的不断加强,众多国家及组织相继开始施行严格的安全法律法规,例如:《通用数据保护条例》(欧盟:GDPR )、《加利福尼亚州消费者隐私法案》 (美国:CCPA) 等,中国企业出海需要充分考虑到全球范围内隐私保护及合规方面的重要性。


但企业面对数据的一“紧”一“松”,确实左右为难。“紧”的一方面,数据助力企业出海,企业需要下大力气保证数据安全,限制数据的“活动范围”。“松”的一方面,企业需要数据为用户提供个性化的服务,出海企业更是需要数据在不同区域内的频繁传输和分析。作为业界的领导服务商,AWS 的云安全服务可为出海企业提供全面的数据合规和数据安全保护服务:


  • 网络隔离

  • 企业可在 AWS 提供的 Amazon Virtual Private Cloud (Amazon VPC) 服务中构建网络隔离区域运行各种资源。使用 Amazon VPC,可帮助企业将数据库隔离在企业自己的虚拟网络中,企业可使用 VPN 与本地 IT 基础设施进行连接。

  • 资源级权限

  • AWS 全球数据库服务支持与 AWS Identity and Access Management (IAM) 集成,允许企业控制 AWS IAM 用户和组对特定资源(例如,数据库实例、数据库快照、数据库参数组、数据库事件订阅、数据库选项组)执行操作。此外,还可配置 IAM 规则以确保特定访问者仅拥有只读访问权限,而只有管理员可创建、修改和删除资源。

  • 加密

  • 企业的所有数据完全处于静态加密之中,通过静态加密,企业可以构建符合加密合规性和相关法律法规要求的安全敏感型应用程序。同时,静态加密与 AWS KMS 集成创建和控制的密钥加密企业的数据库,有效降低出海企业在保护敏感数据时的复杂程度。

  • 合规性

  • AWS 服务可支持包括 SOC 1、SOC 2、SOC 3、ISO、MTCS、C5、PCI、HIPAA 和 FedRAMP 等合规性计划。


随着中国企业出海的速度加快,企业将会愈发看重云服务提供商的价值。未来,AWS 希望实现“IT 人足不出户就可以运筹全世界的业务”的愿景,为此会将更多、更新的服务落地中国,帮助中国企业快速调整以应对出海挑战。


2020 年 7 月 25 日 20:474669

欲了解 AWS 的更多信息,请访问【AWS 技术专区】

评论 1 条评论

发布
用户头像
要靠技术外的东西背书的,
2020 年 08 月 05 日 22:04
回复
没有更多了
发现更多内容

pub哥的2020文章清单

JavaPub

Java javapub

生产环境全链路压测建设历程 28:FAQ 之 混沌工程

数列科技杨德华

28天写作

推荐给你最牛逼的学习方法

陆陆通通

28天写作

玩一玩Linux常见命令第二篇

程序员的时光

程序员 28天写作

精选算法面试-数组(二分查找)

李孟

面试 算法 数组 28天写作

Swift 算法-栈

Byte_Panda

算法

测试一年多,上线就崩溃!微服务到底应该怎么测试?

阿里巴巴中间件

中间件

大流量场景下如何云淡风轻地进行线上发布?

阿里巴巴中间件

油车和电车比到底哪个整体能源利用效率高?(28天写作 Day6/28)

mtfelix

自动驾驶 28天写作 电动汽车

28天瞎写的第二百一七天:你们 CentOS 服务器还有图形界面啊?

树上

28天写作

【TF2系列笔记】Day01:在VSCode中创建开发环境

IT蜗壳-Tango

七日更 TF2

为什么我们需要自动化回归?

阿里巴巴中间件

中间件

读书笔记:《中产阶级如何保护自己的财富》

lidaobing

28天写作 中产阶级如何保护财富

欢迎来到机器人的打工时代「幻想短篇 6/28」

道伟

28天写作

读《快手要上市了》,一起了解快手

李忠良

开源 技术 28天写作

HBase 底层原理详解(深度好文,建议收藏)

五分钟学大数据

大数据 HBase

[4/28]保障产品高质量交付业务价值

俊毅

《适用于初学者的Python》

计算机与AI

快的不止一点点!阿里强推的“Redis速成手册”也太香了吧

互联网架构师小马

Java 数据库 nosql redis 缓存

城市生态的机器人革命

脑极体

LeetCode题解:105. 从前序与中序遍历序列构造二叉树,递归+数组切割,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

创业失败启示录|校园微生活(故事篇3)

青城

28天写作 创业失败启示录 青城

数据结构与算法-时间和空间复杂度

Byte_Panda

算法

简单三招,每个管理者都可以成为有温度的共情高手

一笑

沟通与管理 28天写作

关于焦虑的思考

.

28天写作

RocketMQ中的事务消息

废材姑娘

RocketMQ

醒醒!Python已经支持中文变量名啦!

Python猫

Python

28 天带你玩转 Kubernetes-- 第六天(玩转 Docker命令)

Java全栈封神

Docker k8s 28天写作 docker命令

Spring 源码学习 14:initApplicationEventMulticaster、onRefresh 和 registerListeners

程序员小航

spring 源码 源码阅读

【计算机内功修炼】五:从小白到高手,你需要理解同步与异步

码农的荒岛求生

异步 同步 回调函数

【计算机组成原理】02 - 数据的表示和运算

brave heart

计算机组成原理 28天写作

企业出海服务为何这么难?-InfoQ