AWS在CSDN上博客一直保持着高频率的更新,其中包括了众多国内知名公司的用例分享,比如: 奇虎360通过AWS云服务加速创新、 小米通过亚马逊AWS快速响应海外市场等。这里我们将为大家分享一篇 小米通过亚马逊AWS快速响应海外市场。
以下为原文:
“对于小米来说,在市场中取得先机以及为全球用户提供可靠的服务同等重要。因此我们选择AWS用来构建面向海外小米用户的移动应用下载中心。AWS遍布全球的节点能够为我们提供优质的访问速度,并且减少我们的前期成本投入,缩短小米的服务交付周期,使我们可以更具信心的为用户开发更有创意的产品并提供优质的服务。”——小米公司 IT基础设施负责人李永斌
小米(XIAOMI)公司是一家专注于高端智能手机自主研发的移动互联网公司。小米手机、MIUI、米聊是小米公司旗下三大核心业务。为了扩展海外市场,为全球小米手机用户提供优质的移动应用下载体验,小米选择了亚马逊AWS来构建移动应用下载中心,以低成本,高效益的方式解决服务快速交付前的各种挑战,并借助具有弹性,可扩展的AWS服务应对未来更大规模的用户需求。高效云服务的应用使小米的产品与服务得到了全球消费者的认可,也为中国品牌成功走向世界提供了一个榜样。
挑战
当众多互联网巨头在国内智能手机领域跑马圈地时,小米手机在成立的初期已经把目光投向了海外市场。公司于2012年制定并启动了海外业务战略,希望将中国设计并制造的智能手机推向全球。而在智能手机这一领域,要保持持续的竞争力并得到市场的肯定,除了要在产品外观设计、硬件配置和销售价格等方面做到出色之外,相关的内容服务也成为衡量消费者满意度的重要指标之一。应用商店便是内容服务的重中之重。小米始终关注应用商店给用户带来的体验,仅在小米应用商店正式上线后的161天内,用户下载量已经突破1亿。庞大的用户数量意味着用户对于“小米”这一品牌的高度认可,同时也给小米后台的IT管理人员带来了挑战。面对未来庞大海外用户数量,国内外不同网络供应商提供的连接速度是否可以满足各个国家与地区用户的需求?伴随用户数量的不断攀升,应用商店服务未来该如何进行扩展?这一系列挑战都迫切需要一个可靠的解决方案。
解决方案
小米面对开发海外市场所面临的各种挑战,首先想到了利用最新的云计算方式来解决IT资源的快速建立和扩展问题。Amazon作为云计算服务的先行者,与小米在早期就建立了良好的合作关系。在获知小米的海外业务需求之后,Amazon与小米一起根据业务的特点对AWS(AmazonWeb Services)的服务与功能进行了全面的评估。小米在评估过程中发现成熟的云计算供应商不仅可以提供可靠的基础架构,又可以满足海外用户在访问速度方面的需求。基于AWS与中国本土资源传输速度的良好的表现,小米最终选用AWS构建面向海外用户的移动应用下载中心。
小米使用了AWSEC2在云端上运行面向海外用户的移动应用下载服务,在EC2上部署基于Linux系统的服务器虚拟机。AWSEC2提供了可调整的云计算能力,使小米可以在这一平台上对业务应用的所需的计算资源随时进行伸缩。并使用简单易用的Web界面进行配置与管理。通过将智能手机应用程序包、配置文件以及相关描述性内容存储在具备扩展能力的AWS S3存储服务上,实现可靠的数据存储与快速的查询访问。在网络方面则利用AmazonCloudFront实现优质轻松快速的内容发布,并有效降低延迟,达到内容发布的性能最优化。
AWS云计算平台技术构架
· Amazon EC2
· Amazon CloudFront
· Amazon S3为何选择AWS
· 降低固定资本投资(CAPEX)
· 降低 50% 运营成本(OPEX)
· 提升 30% 海外用户访问速度
· 实现业务快速上线
收益
通过使用AWS云平台构建面向海外用户的小米移动应用下载中心,小米技术团队即可以满足海外用户对访问速度的需求,又可以实现业务的快速部署及上线运营,并可在未来根据业务的需求对资源进行弹性扩展。
首先体现在成本效益方面,传统的基于服务器+机房的自主运维的数据中心需要大量的固定资本投资(CAPEX),而使用AWS服务后则可将固定资本投资(CAPEX)降低为零,云计算所带来的成本效益十分明显。以应用AWS的Cloudfront服务为例,小米从订阅服务的当月开始就实现了大约50%的成本节约,实现最佳性价比的CDN加速网络,从而大幅减少面向海外用户服务器的响应时间,提升客户体验。
其次在部署时间方面,AWS的部署仅需一至两天,Amazon成熟的服务与应用平台架构能够帮助小米节省大量的配置与测试时间,并大幅缩短海外应用商店的上线时间。
在面向未来需求的可扩展性方面,AWS按照使用量计费的方式让小米能够随时根据业务的需求实现计算资源的快速伸缩,以满足不同市场和用户数量的访问需求。如在每周小米都会面向用户发布新的应用补丁,以帮助用户实现智能手机的安全与功能更新,在应用AWS服务之后,小米可以用最具成本效益的方式轻松应对用户升级请求的爆发式增长,为每一名海外小米用户获得优质的应用下载体验提供坚实的保障。