当移动遇到云,才真正有了今天的移动互联网生态。
我见过不少移动APP的创业公司,多以游戏、服务业和社交类居多。这确实很符合今天移动创业的特征,贴近用户、容易繁殖,换句话说,目标都是在短期内迅速做大用户量,从而成为资本市场的宠儿。
移动应用的创业大潮越演越烈
可是,移动互联网之所以能成为移动创业者拥挤的红海,能够变成全球风投瞩目的焦点,核心就在于成长的速度,这个速度往往是我们难以预料的,甚至是无法想象的。
一个小的应用或许一周前没有人关注,但是一周后的用户量就激增到200万,这时候,流量暴增所带来的技术问题,很可能把性能和架构扩展性等问题,一瞬间全部暴露出来,原本搭建的几台服务器也许会面对无限次的崩溃。这时候,用户如果因为这些问题降低了他们的体验,那么前期所有的积累就可能化为泡影。
腾讯云研发总监郑立峰就讲过一个很切实的例子:最近有一款应用,在上线一周后飙升到了400万用户,但是没人知道,这一周内,他的服务器宕掉了四次。这证明了,在移动应用的创业中,技术问题已经成为了***的阻碍。谁能帮他们解决这个难题?答案会是云吗?
速度与激情 APP 的生死线
移动互联网快速的发展趋势,决定了在移动互联网上应用的快速迭代,和快速扩容。过去,用户大概是三个月,或者是半年进行一次扩容,现在可能就是一周进行一次扩容。而在竞争激烈的今天,你的扩容达不到,系统性能跟不上,那么就可能决定了APP的生死。
就像速度与激情,跟不上速度,自然谈不上激情,甚至有可能就此死亡。
举个例子:滴滴打车!2014年和快的激烈竞争的时候,我们看见的是烧钱大战。但是,看不见的是他们后台的服务器之战。在双方的用户量急速暴增的时候,谁的服务器扛不住就会损失掉用户的体验,就会直接宣布死刑。
滴滴打车,在2014年全国使用滴滴打车的用户超过1亿,仅在2014年平安夜当天,全国用滴滴打车出行人数超过了3000万人。对比2013年,滴滴打车月活跃用户增长了600多倍,而打车成功率高于90%。能够满足这样庞大的用户级数跳跃,需要强大的云架构支持。腾讯云恰恰是滴滴打车的服务商,腾讯云的工程师蔡璞说,“现在,滴滴打车在腾讯云上的架构,我们是评估过的,日订单量再翻一倍也是没有问题的,我们能扛住的。”
那么,这种架构是怎么实现出来的?据了解,2014年初,腾讯云开始接触滴滴打车的时候,滴滴打车当时是流量上去了,但是用户体验是快速下降的。“用户下单的时候下不了单,司机抢不到单”,这么差的用户体验的根本原因就出在它的后台架构上。不仅有存储系统的故障,还有网络故障,在流量高的时候就会出现丢包率高、延时高,用户体验就下降了。除此以外,Webserver和Mysql都扛不住。这时候,滴滴打车找到了腾讯云。
当然,走到今天,我们很清楚的看到,腾讯云给出了很好的解决方案,从硬件直到软件端,很好的解决了滴滴打车流量暴涨的问题。而我更想讲讲,腾讯云除了输入能力,还给出了自己的理念:“海量服务之道”。
这个理念主要分为两部分,一个是技术价值观,一个是技术手段。技术价值观就是一个有损服务和动态运营,那么技术手段就是有容灾、过载保护和负载均衡和柔性可用。腾讯云正通过自身运营的经验将这种理念服务于用户,这也是腾讯云区别其他竞争对手的一个关键的价值。
天生的云公司为什么这么说?
从滴滴的案例可见,腾讯云是通过自身对云计算的理解和理念,总结起来服务于用户。我们知道,腾讯云的正式开放其实是在2013年,在公有云服务商里算是后进晚辈。腾讯云是如何在这么短的时间里构建了这样的云服务能力的呢?
郑立峰的解释,很令人寻味。“腾讯是一家天生的云公司”。这种理解,我认为是可取的。腾讯的***个产品QQ作为一个SaaS级的云服务,对整个IT的网络、IDC建设、负载均衡等依赖较强。腾讯游戏要应对游戏行业的快速兴衰,这使腾讯对IT资源部署虚拟化和精细分配不得不重视。Qzone和腾讯视频对网络和CDN(ContentDeliveryNetwork,即内容分发网络技术)、动态加速技术要求较高。微信和手机QQ带来了移动互联网挑战。
可见,腾讯云虽然正式开放的时间并不长,但其拥有的技术路径是他们几大业务的技术外化。这种技术本身,已经是腾讯公司的本能。腾讯云所输入的价值观,实则是腾讯公司自身对云技术的探索和应用积累的经验。
全方位的技术能力和服务
随着移动APP创业公司的大量崛起,他们逐渐会遭遇前文所提到的技术瓶颈。为了能够更好让他们摆脱困境,腾讯云也在尝试构建自己的云生态,除了对移动应用的创新企业进行支持,也在面向移动应用开发者开放一些技术环境。
在技术层面,腾讯云提供的移动解决方案已经相当完善,从云基础架构、高质量的云主机、高效可靠的NoSQL高速存储,到稳定安全的云数据库可谓应有尽有。
这里选择几项核心的服务进行介绍:
·维纳斯。 这是一项针对移动端网络环境相对复杂的普遍情况,推出的接入服务,可以大大改善在2G的无线网络环境下,以及电梯、底下停车场等网络较差的区域,将联通成功率提高到99.9%,达到与QQ、微信同等级别的联通率。其中,维纳斯极其简单的接入模式,也可以让开发者更专注业务。
·图片服务。 该服务基于腾讯骨干网,采用就近接入原则,大幅提升了上传下载速度。其中,可自动进行图品分片上传和断点续传的功能,也保证了上传下载成功率可高达99.9%。最值得瞩目的一项服务是,腾讯云图片服务支持多种格式缩放,可有效的为开发者节省移动端下载流量30%-40%。
·信鸽服务。 全新升级后的信鸽能做到亿万消息秒级推送,瞬间触达用户,令海量信息无延时传递,并且可以设置时段,避开夜间对客户的不必要打扰;信鸽还能够为开发者提供自定义创建标签的接口,基于腾讯丰富的大数据经验,可以做到精准定向推送目标人群,帮助开发者高效运营业务。
其实,对于腾讯云来说,其展示的云端能力已经足够满足今天的移动互联网所带来的变革。如文初所述,当移动遇到云,才有了如今的移动互联网生态,而腾讯云相比要做的就是应用的“心”。