在考虑了我们所有的需求之后,AWS 明显成为我们的最佳选择。AWS 拥有比其他竞争对手的云平台更先进的 IT 架构设计。
李涛 创始人兼首席执行官

APUS Group 成立于 2014 年 6 月,致力于为全球智能手机用户提供最好的移动互联网产品和体验。APUS User System 包含 APUS Launcher、APUS Discovery、APUS Know 、APUS Headlines、APUS Browser、APUS Booster+、APUS Message Center、APUS Theme 等产品和服务。

APUS 的第一款产品 APUS Launcher 于 2014 年 7 月发布。一周内,其用户量就突破了一百万。到 2016 年,APUS 全球总用户数超过十亿。在发展自身业务的同时,APUS 也积极帮助国内的其他移动互联网产品和服务走出国门、拓展全球市场。

 

APUS 在准备开发其第一款产品 APUS Launcher 时就为自己设定了明确的目标,就是为海外的 Android 用户提供一个体积小、速度快、使用简单的 Android 用户系统。APUS 选择针对 Android 平台开发手机用户系统的原因在于,Android 是一种开源系统,Android 手机制造商开发了很多用户界面。由于缺乏统一的启动系统,用户在更换手机时必须适应新的外观和感觉,从而增加了 Android 设备的使用成本。因此,APUS 认为,一款能帮助用户整理桌面、提升操作效率的启动应用程序是绝大多数 Android 用户所需要的。

而该公司决定将其业务瞄准海外市场,则是因为看到其他国家/地区的巨大机会。根据 Google 的数据,2015 年 Android 用户的数量已接近 15 亿。根据 Statista 的数据,预计到 2019 年,全球 Android 用户数量将从 2015 年的 15 亿增长到 30 亿。此外,巴西、印度这类国家的客户需要一款占用内存少、速度快、使用方便的用户系统。

有了明确的市场和产品目标,APUS 面临的主要挑战就是如何快速开发出适合的产品并提供给全球用户。“基于我们之前的经验,公有云平台是我们的首选”,APUS 创始人兼首席执行官李涛表示。APUS 是一家发展迅速的初创公司,无论是公司本身的快速成长还是用户数量的急剧增加都需要其 IT 基础设施能够根据需要进行部署和扩展,而 APUS 用户的全球性则需要一个平台来提供全球服务覆盖。 

APUS 在选择云平台来托管其产品时,重点关注高可用性、高可靠性、动态容量扩展、简化管理和成本节省。对国内外多家云提供商的产品和服务深入评估之后,APUS 选择 Amazon Web Services (AWS) 作为其产品开发和运营的 IT 基础。“在考虑了我们所有的需求之后,AWS 明显成为我们的最佳选择”,李涛表示。“AWS 拥有比其他竞争对手的云平台更先进的 IT 架构设计。”
自 2014 年公司成立以来,APUS 就一直依赖 AWS 来运行其整个业务系统。APUS 所有海外业务和相关的功能(包括应用程序界面、静态资源、日志收集和数据分析)都部署在 AWS 上。

APUS 要想通过为全球用户提供优质服务来占领海外市场,仅仅将应用程序中的文本翻译成当地语言是不够的。相反,APUS 需要深入了解当地用户的需求,并根据他们的品味、文化和习俗定制其产品和内容。AWS 在全球 12 个区域内设置了 32 个可用区,分别位于美国、澳大利亚、巴西、中国、德国、爱尔兰、日本、韩国和新加坡。李涛认为,这种全球覆盖范围能够“让公司更贴近当地用户”。

AWS 提供了多种功能,可以帮助客户更好地规划其应用程序系统并简化管理。Amazon Virtual Private Cloud (Amazon VPC) 让 APUS 能够更好地控制其网络。具体来说,Amazon VPC 让用户可以在 AWS 云中配置出一个逻辑隔离的部分,在自己定义的虚拟网络中启动 AWS 资源。用户可以完全控制自己的虚拟联网环境,包括 IP 地址选择、子网创建以及路由表和网络网关的配置。“通过 Amazon VPC,我们可以很轻松地把不同的业务部署在不同的子网内,这让管理更加方便,安全性也更好”,李涛表示。

apus-arch-diag

图 1:APUS 系统架构

使用 AWS 给 APUS 带来的优势主要体现在三个方面:高可用性提升了用户体验、极大地降低了运维成本、缩短了新项目部署的时间。而这也意味着新产品的上线速度更快。

APUS 在全球拥有超过 10 亿的用户,这些用户不仅使用 APUS 的系统,还通过用户系统享受 APUS 提供的内容服务、个性化主题以及基于地理位置的探索发现功能。服务的稳定性和可靠性会极大地影响用户体验。AWS 的高可用性让 APUS 的应用程序可用性达到 99.99%,确保世界各地的应用程序用户都能获得极佳的用户体验。AWS 也节省了大量运维成本。。“我们在全球拥有 10 亿用户,这得益于 AWS 提供的丰富的 SDK 和自动化的运维工具”,李涛表示。最后,与 APUS 租用 Internet 数据中心的服务器这种传统方式相比,采用 AWS 之后,新项目的部署时间从原来一个多月缩短到一天。同时也无需预先购买服务器,因为使用的云服务器数量可以自动增加,以便适应不断扩大的用户群,确保整个系统始终以最高性能运行。

APUS 计划在未来在更多 AWS 区域使用更多 AWS 服务,拓展用户群体,同时鼓励当地的初创企业开展移动互联网业务,从而建立包含内容和服务在内的完整生态系统。

要了解有关 AWS 如何帮助您满足高性能计算需求的更多信息,请访问我们的高性能计算详细信息页面。