“一行代码”接轨移动互联网

  • 来源:中国计算机报
  • 关键字:一行代码,移动互联网
  • 发布时间:2014-06-06 08:26

  为了强化云技术,落地云应用,彰显云价值,微软(中国)携手中国计算机报举办了“微软Cloud OS第二届云创益大赛”。本届大赛历时111天,共吸引了6647位个人组选手回答了70,078道题,59支参赛团队参赛,共计30多万次官网访问量,29,000多条官方微博互动。大赛为参赛者提供了一个了解、体验和应用微软“全云”的平台,同时也涌现出一批优秀的团队和作品。为了树立“全云”时代的标杆、表彰优秀参赛团队,本栏目将持续报道10支进入决赛圈的参赛团队及其优秀作品。

  在移动互联时代,滚滚如潮的商机已经从PC端转向了手机、平板电脑这样的移动设备,所有希望通过互联网进行企业宣传、缩短供应链、服务客户、开展电商业务的企业,都不得不花费巨大的人力、物力,让企业网站尽快与移动互联网接轨。

  如果有一种服务,无论遇到多么复杂的企业网站,仅需嵌入“一行代码”,就能够在几周甚至几个小时的时间内让企业网站转化为拥有良好访问体验的移动站点,而不必担心因流量激增造成的网络拥塞,你是否会毫不犹豫地尝试一下?

  在刚刚结束的“微软Cloud OS第二届云创益大赛”上,获得创业组“卓越奖”的“云适配”项目团队已经在Microsoft Azure云平台上,将这种服务变为现实。现在,它正在为全世界众多国家的政府网站,以及如联想、微软等众多跨国企业、世界五百强企业服务。

  十年前的研究生课题

  用手机去浏览网站的时候,我们常常会有这样的感觉:有的网站,点击进入后,不是字体变小,就是告诉你当前的浏览器不支持某某控件,不能使用这样那样的功能。出现这种情况时,人们往往会迅速关闭该网站。根据谷歌的统计,还没有完成移动化的网站,目前的用户流失率超过了79%。

  当大批用户开始从PC端转移到移动端后,越来越多的企业意识到了“网站移动化”的问题。但对企业而言,做个手机版网站却并不容易,不仅耗时耗财,还要投入不少人力成本,才能完成企业网站的改造。而且,企业时常在耗费几个月的努力之后,还是发现开发结果不尽如人意。

  所以,当“云适配”项目的负责人陈本峰说,他们现在只需要在企业的网站加入一行代码,就可以让网站变成“自己适应手机屏幕”的版本时,记者几乎不敢相信这样“方便”的技术不仅已经诞生了,而且它的基础还来自于10年前——那个几乎还没有智能手机的时代。

  陈本峰告诉记者,云适配服务之所以可以这么“神奇”,是因为它的根基是目前在全球范围内独一无二的技术。他们已经为之申请了国际专利。而这项技术的起源则来自于陈本峰研究生时期的研究课题。

  “读研究生的时候,WCCC(国际互联网标准联盟)香港区的主席是我的导师,他在国际互联网行业中属于泰斗级人物。10年前他就告诉我,我们要去研究移动互联网,因为未来一定是个移动互联的世界。所以那时,我的课题就是如何在移动设备上实现网页的浏览。”陈本峰表示,“当时,这种研究看起来还是一件非常遥远的事情,因为那个时候,人们用的还都是诺基亚、摩托罗拉生产的屏幕很小的功能型手机,没人能想到10年后会有这么多人在手机上浏览网页。”

  由于导师的远见,陈本峰在机缘巧合中开发出了这个得以广泛应用的技术,但作为当时的科研成果,他其实也不知道这样的技术会在什么时候有用武之地。直至准备回国创业,陈本峰发现国内移动互联网产业的发展方兴未艾,他才意识到当初导师的预判是多么的正确。而他恰恰可以利用这一技术,在已经到来的移动互联网时代成就一番事业。

  基于这项专利技术,再结合前沿的HTML5 技术,陈本峰很快形成了完整的云适配解决方案,帮企业快速将桌面版网站适配到各种移动设备终端的屏幕上,显著提高了企业网站的用户体验和销售转化率,还大幅度节省了企业开发和维护移动网站的费用。

  寻找可无限扩展的资源

  在云适配为企业网站实现移动化的过程中,陈本峰从他的客户那里发现了一些问题。特别是,当某些企业做线上促销活动时,来自移动端的用户量剧增,常会把企业的网站弄“瘫痪”。

  “一般,企业在线上做市场活动时,都会对自己网站的流量有个预估,并提前进行资源的配给和准备。但在移动互联网时代,利用传统网站的运维工具很难预估来自移动端的流量。这就导致,企业投资多了就浪费资源,投资少了则影响活动期间网站的正常运转。”陈本峰直言,“有一次,联想在移动端做活动,一天中移动用户的访问量达到上千万,买服务器都来不及。没有公有云服务的话,我们都搞不定。”

  在陈本峰看来,云适配服务本身必须是基于云计算系统的。在技术上,云适配可以解决网站的移动化问题,但云适配要想变成一个对用户有独特价值的服务,就必须解决用户来自移动端的一切问题。而用户的体验最关键,它不仅取决于网页能否适配移动设备,还会受限于带宽、服务器、存储等资源。最好的解决方案,是根据网站的实际需求弹性地扩展资源。

  “与传统买服务器的方法不同,云计算可以实现用多少买多少。企业网站对计算、存储、带宽资源的需求变化,可以在云计算系统中得到动态的支持。对于云适配业务,这是个天然的帮助。”陈本峰表示,如果不知道用户网站的流量会如何变换,就无法判断它需要多少计算、存储、带宽资源,即使为用户转化了网站,用户依旧会因为效果不好而不认可云适配。但是,基于云计算系统,用户的流量变换再也不用云适配操心了,通过公有云系统自动分配资源的机制,流量变小用户可以省钱,流量变大也不用担心网站会“瘫痪”。这就是他们这个项目选择Microsoft Azure公有云服务最关键的因素。

  “微软做云有天然优势”

  云适配和Microsoft Azure的结合,既有机缘也是必然。

  陈本峰研究生毕业后曾在微软美国总部的IE浏览器核心研发小组工作过5年多。全世界浏览量最大的网页——404页面,就出自他之手。刚开始回国创业的时候,他刚好碰到微软在中国举行微软云创业孵化器的项目,可以免费为创业企业提供云计算资源,还提供了六万美元的Microsoft Azure云计算奖金。这为陈本峰的云适配项目打开了新的局面。

  对于微软技术架构的熟悉,让云适配产品的整个架构设计非常灵活,可以轻松移植到微软云上。在移植过程中,陈本峰感觉微软云的开发界面非常好,让他们非常顺利地把云适配迁移到云端。其实,云适配服务在推广早期也用过亚马逊的公有云服务。按照陈本峰的话说,“虽然也比较稳定,但还是有问题”。云适配在中国内地和香港的客户居多,由于亚马逊在中国并没有本地服务,导致云适配在这些地方的业务难以开展。“对我们来说这个很重要,因为我们的客户来自全球的各个国家。”陈本峰强调。

  “微软做云计算,有天然的技术优势。云计算的本质是对资源的调度,这和操作系统的作用是一样的,云计算无非就是管理更多的计算、存储设备,更多的网络设备。所以,在技术上,操作系统跟云计算系统是相同的,操作系统做得好的公司在云计算领域也一定具有独特的优势。微软在这个领域积累了这么多年,比其他云计算公司更有先天优势。”陈本峰认为,虽然从公有云的历史来看,亚马逊目前做得最久,但微软很可能会因为技术积累上的优势而快速成为其强有力的竞争对手。

  另外,陈本峰还指出,微软在开发工具领域也有天然优势。微软做了20多年的开发工具,而且现在又把这些开发工具与云计算结合,很容易让开发者基于其云平台进行创新。而云计算生态圈最终还是面向开发者的,让开发者用更高的效率去开发丰富的应用,这也是微软独特的优势。

  本报记者 卜娜

……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: