云计算 频道

新浪云专家丛磊解密SAE三大核心竞争力

  【IT168专稿】对于云计算的诞生时间和技术大家都有各自的见解,云计算更多的是集中资源办大事,同时这里面又有更多服务的理念,让企业转变买硬件设备,进而选择购买服务。坦率来讲,对于云计算业界都有一个共同的看法,那就是帮助企业节省成本。这一点或许对于没有参与其中的人来说只是一个炒作的话题而已,事实上从用户那里已经得到了验证。

  打个比方,云计算就相当于构建了一个强大的水库,用户只需要将水管接入水库,之后根据自己的需求购买水资源,同时按照水的数量付费就可以了,不用自己构建自己水库。

  很显然,大的厂商已经敏锐的嗅到了建水库带来的巨大价值,随着云计算技术发展的不断深入,国内的领导厂商纷纷推出了自己的云计算平台,新浪便是其中的一家,随着2009年SAE平台的上线,新浪已经在大踏步的走向国内云计算平台的领导行列中。IT168有幸采访到了新浪云平台的首席架构师丛磊,这位亲历者讲述了新浪SAE平台的诞生和成长,对于未来的成功,丛磊更是充满了期待。

新浪云计算首席架构师丛磊

  新浪SAE给我们带来了什么

  对于新浪云平台的诞生,有很多的幕后故事。新浪SAE是2009年的8月份开始着手开发,起初是一个小型的项目,由新浪内部的几名技术人员主导开发,借鉴一些国外的云计算产品。据丛磊介绍,一开始做新浪SAE平台并没有看得太远,随着后来产品越来越成熟逐步有了平台化的需求。

  说到和新浪产品的结合,微博扮演着非常重要的角色,新浪微博起初也是在2009年开发的项目,当时需要做大量的数据处理,因此新浪云平台和微博平台进入了一个互相促进和发展的过程。

  目前新浪SAE的成就

  新浪的SAE平台在2009年就已经测试上线了,经过几年的发展,新浪SAE是国内公有云平台商业化方面做得最好的一个,也是规模最大的一个,每天的PV达到了10亿,访问量基本上和Google App Engine持平。

  另外,SAE平台有很多商业化的应用,比如中信银行、英孚教育、小微游戏等,这些商业化的产品都选择了新浪SAE。教育领域中的中国人民大学,北京外国语大学等一些高校的院系网站,学生论坛都会选择新浪SAE平台。在移动互联网火热的今天,一些移动的应用,比如你话我猜、掌上贵金属等一些应用的服务端也会选择新浪的SAE平台,而且都获得了非常好的服务体验。

  新浪SAE的三大核心竞争力

  随着国内互联网大佬的纷纷加入,云计算这个香饽饽都在争抢,这里不得不提到平台核心竞争力的问题,新浪的核心竞争力体现在以下几个方面:

  核心竞争力一、新浪的SAE平台是横跨Iaas、Paas和Saas三个层级的平台

  目前国内是唯一的,从国际来讲,被大家认为最成熟的亚马逊也没有做到这一点。横跨Iaas、Paas和Saas三个层级的好处是完全比配企业的需求。比如一些商业化的网站,一般来讲放在Paas平台就可以了,但是这些网站可能会需要一些日志分析的功能,一定要有一个Iaas平台,运行虚拟机才可以。

  在Saas层可能会有二次分销的需求,就需要Saas平台做支持。新浪在这三个层面结合的非常好,如果你的应用放在了Saas平台上可以非常安全和方便的访问Iaas平台的虚拟机。同样Iaas平台的虚拟机也可以非常方便的访问Saas平台的东西,而且是安全的打通。

  核心竞争力二、新浪SAE的技术可以将成本降到最低。

  例如,许多用户的网站代码放在了SAE上,那么SAE在代码方面做了一个文件系统级的排除。比如很多的用户网站都是用的是Wordpress模板,那么很多的文件是完全一样的,那么只会在磁盘中保持独有的一份文件内容,有效的降低了磁盘容量,降低成本。

  核心竞争力三、运营和运维经验

  SAE是一个可以做到成功运营的公司,很多商业化的产品都可以运行。SAE拥有很多成功的案例和运营的经验,帮助企业更好的选择SAE平台。

${PageNumber}

  解读SAE各个产品的相互关系

  查看新浪SAE的服务,我们最直接的方式就是登陆官网。从官网上看到了新浪移动云和新浪云主机两个产品,那么这些产品和服务之前存在怎样的关系呢?对于记者的这个疑问,丛磊解释道:

  新浪的SAE可以看成是新浪的云计算,整个云计算分为了Iaas、Saas和Pass三个层。

  目前已经有五个产品线覆盖到了这三个层。第一个产品是SAE,这是一个PaaS层面的产品。另外一个产品是新浪云主机,也叫(Sina Web service),是一个Iaas层面的产品。移动云是另外一个分支,基于PhoneGap框架,能够帮助Javascript以及HTML5的移动开发者很快的为Android、Iphone等平台开发应用程序。

  云主机是Iaas和Paas层面的完美整合,Iaas和Paas层都不会解决所有的问题。可以说云主机是SAE的有利补充,也可以说SAE是云主机的有利补充。

  移动云是一个为移动开发服务的平台,帮助开发者生成客户端。作为移动应用来讲,主要包括两个层面,一个是服务端,一个是客户端。新浪的SAE是一个天然的服务端,开发者可以调用SAE的各种服务。客户端方面,新浪有移动云,帮助开发者自动生成Android和苹果应用安装包。让开发者非常方便的覆盖客户端。

  从服务端到客户端能够做到完美的打通。新浪的工程师做了一个同步功能,将Android手机的通信录同步到云端,然后从云端下载到苹果终端上,以往需要2天时间,现在使用新浪移动云只需要15分钟就可以了。所有的接口都是现成的,应用程序可以自动生成,极大的提高了开发效率。

  同时,丛磊还提到了移动开发的两个趋势:

  一个是开发者通过原生代码出精品。另一个是批量路线。比如人民日报可能需要客户端应用,光明日报也需要客户端应用,但是这些客户端的应用大体相似。如果走精品路线会浪费很多的资源。

  目前HTML5的技术成熟度可以达到苹果XCode的70%以上,大部分的性能都能够满足,而且还在不断的提升。

  用户如何获取新浪SAE服务?

  1、对于用户来讲,SAE是一个开放的云平台,任何人都可以使用,无需审核,也无需邀请码,相比其他的平台来讲限制非常少。

  2、用户可以直接申请云主机,也可以使用新浪的Paas平台,在Paas平台里创建应用,支持很多的语言:PHP、Java、python等。

  创建好了应用之后可以使用SAE上的两大服务:一个是官方服务,站到平时开发的70%-80%。包括Mysql、Nosql、队列、文件存储、定时服务、图片处理和邮件服务等。

  还有一些官方无法覆盖的服务:音频转码、LBS等。这就需要第三方的应用服务商以应用商店的模式参与,然后提供给开发者。

  SAE有两个重要的产品线,一个是应用商店。在应用商店上提供了非常多的应用,用户可以点击安装,30秒即可完成。然后以管理员的身份管理后台就可以了。大致的流程是,开发者开发应用并提交到应用商店,用户选择付费或者免费下载。

  另一个是服务商店,新浪会帮助服务提供商出售API,便于开发者使用这些能力。SAE可以理解为开发者的交易平台,让开发者和用户之间,开发者和开发者之间做到很好的交易。同时,用户还可以对购买的服务和产品打分,构建一个服务商店良好的信用体系。这是一个生态链,让开发者和用户之间彼此选择,优胜劣汰。

  新浪SAE平台服务的费用情况是怎样的?

  费用是用户最为关心的问题之一,如果一个初始的开发者进入新浪SAE平台的话,会得到一定数量的云豆。云豆是新浪的虚拟货币,可以兑换成人民币。紧接着完成一系列的注册,还会得到一些云豆。这些足够开发者使用2个月的时间。两个月之后如果你的应用耗费资源量较大的话,需要进行充值。

  对于企业来讲,可以直接购买企业版的服务。企业版的两大特点:

  一、 比普通版配额高,普通的配额其实对于一般用户也足够用了。每分钟可以抓取几万的URL,如果是数据量较大的应用就需要购买企业版。

  二、 另外,人工服务是一个重要成本。比如银行购买了SAE的白金版,需要新浪提供全方位的服务。

${PageNumber}

  SAE面临的机遇和挑战

  行业的发展面临着更多的机遇,但是也有诸多的挑战,对于新浪SAE现阶段的机遇和挑战丛磊的回答非常直接,那就是盘活更多的开发者资源。

  SAE的最大动力就是开发者,十几年前的开发者都是做桌面开发,7-8年前是做网站开发,而现在的开发者都在做移动开发。未来的趋势是移动化,尽管开发者的数量不会爆炸式的增长,但是用户的需求在呈现爆炸性增长的状况,开发者需要不断的去考虑用户需求。

  开发者是新浪的源泉,而且这些开发者都在处于一个转型的阶段,新浪的机遇也正是看到了这么多的开发者资源。挑战是如何能够更好的服务这些开发者,让他们选择新浪SAE平台。

  对于和开发者相关的计划,新浪云平台也在积极的筹备中,开发者始终是这个时代的最鲜活的力量,任何的平台和产品都离不开开发者的参与。

  新浪SAE扔就需要改进的几个方面

  没有一个产品堪称完美,特别是在技术更新速度加快的今天,技术不断进步,同样平台也需要适应新技术的发展,以便于更适合云时代的发展。未来新浪云平台需要以下几个方面做优化:

  一、安全性。最主要的工作就是在安全性方面需要进一步优化,完善防火墙,完善沙盒,完善一些架构和平台的稳定性。一开始登陆新浪SAE使用用户名和密码,现在可以使用微博账号登陆。为了让用户更加安全的登陆新浪SAE平台,目前使用了两套密码,假如用户登陆之后要修改数据,还需要输入一个安全密码。同时登陆密码可以和手机动态的绑定,防范安全隐患。

  二、产品化。做一款可以产品化平台非常的不容易,需要做到更加的细致,让用户享受到产品的细微之处带来的体验。

 

${PageNumber}

  对比国内外云平台的发展

  国内外云计算的发展模式大同小异,都是从探索到最终走向成熟。丛磊将云计算的发展分为了初级、中级和高级阶段。目前国外的Iaas平台更加成熟,云平台已经进入到了正轨,而且是走在了商业化的前面,应该说属于中期阶段。国外的创业者一开始创业就会想到使用亚马逊的平台,足以证明这个平台的完善性和较高的用户接受度。

  作为对用户群体的探索,SAE也培养了一些开发者团队,他们在创业的时候自然的想到了新浪的SAE平台,这也是平台走向品牌化的一个必要步骤。但是国内的云计算发展正处在一个逐步完善、走向商业化的成长阶段,算是初级阶段。距离完全商业化运营的高级阶段还有一定的时间距离。当前要做的事情就是联合业界的平台商共同推动行业的发展,而不是各自为政,只有行业足够大,大家才能够有更多的利润空间。

  云计算未来的发展趋势偏向混合云

  用户需求决定未来的发展方向,用户的需求是方方面面的,未来云计算会走向混合云的发展模式,公有云和私有云的混合,Paas和Iaas的混合,这样就能够保证用户的各种使用场景,让用户使用起来更加的方便。

  建立开放平台,遵循业界标准

  云计算平台本身也离不开开放性元素的支持,但是目前国内外的平台在开放性方面做得并不是太好。例如,Google App Engine的开放性不是很好,Google的做法是想要树立自己的行业标准,这样就无法满足大众用户的需求。亚马逊在2006年就推出云计算,一开始推自己的Nosql标准,用户不买账的情况下,到了2010年才支持Mysql的标准。Google一开始也不支持Mysql,但是去年年底逐步开始支持。

  对于开放性而言,丛磊认为SAE尊重现有的模式,尊重PHP的标准、J2ee的标准、HTML5标准、Mysql标准等等,尊重行业标准,让用户来去自由,以产品赢得用户,而不是靠壁垒赢得用户。

  用户反馈至关重要

  任何能够经得起市场考验的产品都需要满足用户的实际需求,用户对于产品的反馈对于完善产品至关重要。

  据悉,用户对新浪SAE的反馈非常的积极,主要是体现了云计算本身带来的好处。比如一些公司在使用了云计算服务之后,将以前的服务器全部卖掉。一些高校使用了云计算平台之后节省了系统的维护成本。在体验方面,新浪SAE使用CDN,全国各地的访问速度都非常快。

  对于一些创业者的好处是零成本创业,有了收入之后才付费。另外就是省心,不用担心访问流量过大导致系统瘫痪。相信很多的创业者都有这样的体验,一款产品上线之后迅速获得了大量的用户访问,导致服务器系统瘫痪,造成了大量的损失,有了云服务,用户可以随时根据需要购买服务,满足业务的发展。

1
相关文章