APP无法承受之重VS云服务市场之争

简介:

蒂姆·库克在9日凌晨的开发者大会上透露苹果应用商店App下载量突破千亿次,而开发者通过AppStore累计收获的金额已经超过300亿美元。这并不是一组简单的数字,AppStore上线七年时间,移动应用已经充斥在人们生活的方方面面,今天,离开手机我们将变得无所适从甚至寸步难行,而这并非危言耸听。

前仆后继的移动开发者们试图通过自身对某一领域的专业度将生活服务以软件形式塞进用户的手机里,并期望从中获得物质上的收益。事实上也的确有人从中获得了巨大的商业成功,当然大多数应用则被淹没在海洋般的应用市场中,更为令人扼腕的是许多原本能够取得成功的应用结果往往死于意外,比如,流量激增导致的服务器瘫痪,便让诸多应用意外夭亡,被打上“现象级应用”的标签不得翻身。

App无法承受之重

对于移动应用而言,作为基础设施的服务器是展开一切服务的前提。这一点早在PC时代就已经引起重视,服务器的安全性和稳定性直接关系到一个站点的存亡。而在移动互联网时代,服务器的重要性则更为凸显,如果在产品运营过程中出现突发性故障,结果是不言而喻的。较之PC端,移动端用户更加注重产品体验,没有人愿意在一款体验糟糕的产品上停留太久时间,而卸载只需要动一下手指。

以照片加字幕形式红极一时的“足记”便在用户激增时遭遇服务器崩溃的尴尬,无心插柳的“大片模式”让足记用户增长速度远远超出团队的预想,结果导致服务器瘫痪长达4天之久,在这四天时间里,团队所有成员均忙于维护、升级服务器,无暇顾及处理产品 BUG等问题,而这直接导致了用户的大规模流失。这款火爆朋友圈的应用如今已被冠以“现象级应用”的标签,常常作为初创团队吸取前人经验教训时的反面教材被偶尔提及。

魔漫相机的创始人黄光明在接受采访时也曾多次谈到服务器的重要性。黄光明回忆到,“尽管我们当时做过预判,但用户增长速度依然超出了我们的想象,产品上线第一天仅有25个下载量,此后一周时间便已过万,之后开始出现爆发式增长,服务器随时面临崩溃的可能。”在用户形成一定规模之后,服务器一旦出现问题,就会导致产品出现“断档”,后果不堪想象,对于当时的魔漫而言,工作全部重心在于如何防止服务器出现问题,好在魔漫挺了过去并一路走到今天。

如今占据国内打车市场巨大份额的滴滴打车也曾出现过服务器崩溃的问题,一位出租车司机曾向我描述过当时的情景,“司机接不到单,用户下不了单,整个系统全部瘫痪了。”用户高达1亿的滴滴,如果在服务器上出现问题,受影响的不仅是应用本身,而是整个城市的出行问题。虽然滴滴迅速做出处理,但之后由网络延迟导致的司机抢不到单等问题仍然时有发生,直到滴滴将系统搬迁到腾讯云之后,这一情况才有所好转。

不要以为只有初创公司才会犯这样的错误,2013年巨头谷歌推出笔记应用 “googlekeep”时,便由于访问量过大导致服务器一度处于瘫痪状态。好在是谷歌,如果换上任何一家创业团队,结果都将是毁灭性的,由于服务器原因导致App运营出现危机的背后是移动开发者的窘境。

移动开发者的窘境

没有一个开发者不希望自己的产品在上线之后得到用户的欢迎和认可,因为用户规模决定着产品在商业化和持续性上拥有更多的可能性。也没有一个开发者不懂得服务器的重要性,但问题在于,对于一个刚刚起步的创业团队而言,不可能将有限的资金过多投入在服务器这种基础设施搭建上。

在云服务器出现之前,传统囤货式购买服务器的方式,往往将开发者推向两难的境地,一方面担心产品上线之后服务器超负荷出现问题,另一方面又限于资金不得不削减用于购买服务器的开支,但这便为日后产品发展埋下了隐患。为避免产品上线之后出现问题,许多开发者被迫事先购买大量备用服务器,这导致开发成本过高,直接抬升了创业门槛。统计显示,此前创业团队普遍将大约三分之一的资金花费在购买服务器等基础设施服务上,这个门槛常常导致团队在未取得实质性进展之前便过早的陷入资金周转压力。

云服务器相比传统服务器的价值便在于,它提供了一种全新的解决方案,即开发者可以结合自身情况实时购买服务器,按需购买,按量结算,避免了此前的尴尬。以更低的成本,更快的速度应对移动互联网时代App快速迭代和创意落地的趋势。腾讯、百度、阿里三巨头目前都在极力推广旗下云服务器,其中阿里起步较早,百度相对较晚,而腾讯进入云服务市场的时机则十分讨巧。腾讯推出开放平台战略时,云服务只面向合作伙伴开放,进一步的开放则在“连接一切”战略提出之后,同时互联网+概念走红的背景之下,腾讯云在整个腾讯战略中的地位也得以提升。

一款产品的发展如同一个人的成长,谁也无法预料下一秒会出现什么变化,那些曾经因为流量激增导致服务器瘫痪的产品,也没有任何一家在此前已经做出准确预判。移动互联网时代相较于PC时代最大的变化就是“变化”太快,当突发状况出现时,如果无法快速做出反应,便会导致灾难性的结果。云服务的出现正是为适应快速变化而产生的,当产品在运行过程中遇到故障时,开发者拥有多种解决问题的方案,可以实时扩容以提升服务器负荷能力,可以快速将数据迁移至其他服务器。

云服务市场争夺战

只要智能手机尚未被其他新的硬件设备所取代,各大移动应用商店的App仍然会保持高速增长,当然,即便是智能手表等可穿戴设备也同样要使用到云服务。所以这个市场摆在那里,任何拥有提供云服务能力的企业都不会将这块蛋糕拱手让人。所以我们看到 BAT三大巨头都在争相布局自身的云服务市场。

如何能在云服务市场的争夺战中胜出,考验各家在技术上的创新性,这就要求云服务提供商在产品设计上要找准用户的痛点。比如复杂网络环境下的数据连接问题,虽然目前三大运营商都在加快4G网络的建设,但弱网环境依然较为普遍,比如电梯里、停车场等网络信号较差的场合,许多应用无法正常使用。腾讯云不久前推出过一项名为“维纳斯”的服务,将接入模式简单化,以使移动应用达到与微信同级别的连通率。一个典型的案例是,大众点评在接入这项服务之后,连通率得以大幅提升。

除了连通率,云服务提供商需要解决的还有移动应用中图片的加载速度等问题,以58同城为例,其房产频道下存在大量用户上传的照片,这对58同城服务器本身以及浏览图片的用户而言都是个压力。与大众点评一样,58同城同样选择了腾讯云服务,借助其 “万象图片”服务的强大图像处理能力,解决海量图片的上传下载难题。与此同时,信鸽移动推送和微视频服务也是腾讯云移动应用解决方案的主打产品,前者可以帮助开发者精准及时地将信息推送给用户,显著提升活跃度和留存率,而微视频则可以有效提高视频上传播放速度。据介绍,上述产品广泛应用于腾讯自研产品,包括手机QQ、QQ空间、QQ游戏等。

此外,在移动端服务领域,腾讯的优势还在于旗下两大移动端用户入口,即微信和手机QQ,这些用户资源通过开放平台可以帮助开发者解决获取用户的难题。另外,腾讯旗下移动应用分发平台应用宝也可以为开发者提供App的分发和曝光渠道。这些“增值服务”很显然对开发者具备很强的吸引力,在全民创业潮的背景之下,6月15日,腾讯云与真格基金、创新工场、深创投、凯鹏华盈等推出“云+计划”,将提供1 亿元扶持资金,对创业者的扶持周期达2年。单个创业者最高可以获得价值百万的腾讯云、应用宝等流量资源。腾讯云在扶持创业者上的力度或将云服务市场之争推向激烈化。

对于移动开发者而言,良性的市场竞争为获得更好的服务提供了更多的可能性,国内云服务市场也将在竞争中走向成熟。事实上,相比北美地区国家,中国在云计算领域已经落后了几年,市场云化率仍处在较低水平,但这恰恰也说明国内云市场还存在很大潜力。当然,云服务提供商们也将不可避免地迎来一场争夺战。


本文作者:郝小亮

来源:51CTO

相关文章
|
开发者
开发好APP了如何上架apple store市场?
开发好APP了如何上架apple store市场?
开发好APP了如何上架apple store市场?
|
存储 算法 数据安全/隐私保护
app上架苹果市场流程
app上架苹果市场流程
app上架苹果市场流程
|
存储 算法 数据安全/隐私保护
app上架苹果市场流程
app上架苹果市场流程
|
移动开发 安全 前端开发
2021年最新最全APP各大安卓市场应用首发规则
2021年最新最全APP各大安卓市场应用首发规则
2021年最新最全APP各大安卓市场应用首发规则
直播带货app源码是如何应对市场挑战的(附源码功能)
  2020已经是过去式了,回顾去年疫情来袭,在此期间离我们生活越来越近的直播系统也影响着我们的方方面面,孩子看直播网课,老婆看直播带货,好像直播已经进入了我们生活中的点点滴滴,直播带货app源码应对当前市场挑战的关键一定避不开下面6个功能。
直播带货app源码是如何应对市场挑战的(附源码功能)
|
小程序
|
Android开发
Android App应用调用已安装市场,进行软件评分的功能代码实现
Android App应用调用已安装市场,进行软件评分的功能代码实现http://www.bieryun.com/3439.html 最近在写一个给App评分功能,需要调用应用市场,对应用进行评价。
1486 0
|
Android开发
Android App应用调用已安装市场,进行软件评分的功能代码实现
Android App应用调用已安装市场,进行软件评分的功能代码实现 最近在写一个给App评分功能,需要调用应用市场,对应用进行评价。具体实现代码如下: Uri uri = Uri.parse("market://details?id=" + getContext().
1342 0