在20日上午举行的“云计较平台与应用实践”分论坛上,新浪云计较产物经理王伟平带来了《SinaAppEngine》正题演讲。
以下是演讲实录:
很开心能够在这里跟各人分享SAE的实践经验,云计较真的是越来越流行了,不同范畴的朋友对云计较也有不同的理解,云计较到底是啥子呢?SAE团队也有自己的理解。我们把云计较技术看做解决问题手段之一,我们更体贴提供给用户的性能,安全性、可能性,一切不以使用为目的的云计较都是浮云。
底下各人跟我们一起走进SAE的世界。
起首介绍一下SAE,SAE是简单、高效的应用开发和运行平台,SAE团队成立于2009年。2009年11月份推出了熬头个版本,是国内首家PaaS模式的公有云平台。作为典型的PaaS模式的公有云平台,SAE提供了一系列的办事,这些办事几乎包含了Web应用需要所有的功效,使用这些办事开发Web应用就像搭积木同样简单。
SAE还采用了所付仅

这里列出了SAE提供的一系列核心办事。SAE提供了MySQL、Storage等等所有办事,每一一项都是采用漫衍式的体系架构设计,具有高度的稳定性和扩大性。使患上每一项办事都可以应对无限的访问量。
要是需要对办事扩容,只是要增长对应的办事器就好了,当然这个过程也不需要开发者体贴,我们已经经筹办好了足够多的办事器,要是需要对办事器进行扩容,只要端一下按钮,就能够对办事和扩容。
我们也开发了1个沙箱防护机制,将资源相互隔离,不会影响,这就相当于每个用户在独享SAE提供的办事。
SAE不断依据用户需求,继续增长更多的办事,好比即将上线的KVDB漫衍式的数据库办事SAE还撑持第三方办事的接入,理论深SAE新浪网亲爱的,我累了,我最后在主动一次_新浪聊天室视频网可以提供的办事也是可以无限扩大的。
底下给各人演示一下SAE上的开发应用。这个页面就是应用列表页,这里可以查看自己已经经创建的应用清单,点击应用的名称就能够进入到管理面板,SAE同时还撑持团队协作的开发。应用的创建者可以邀请更多的开发者来参与应用的开发,要是加入到某1个应用,这个应用就会出现在参与的应用列表傍边。在SAE上,还可以通过多种的体式格局来创建应用,我们已经经将微博这些经常使用的比较流行的开源应用程序移植到应用平台,直接安装就能够使用。还可以通过应用向导,选择您熟悉的开发框架对应应用。
底下演示一下在SAE上创建应用,点击创建新应用的链接,就能够进入到创建应用的界面,这里只是输入应用的二级域名,和应用的名称,这个应用就创建好了,SAE创建的域名是SAE不收费赠送的。创建完了就能够进入应用的管理面板,这时候就能够开发应用了。这就是应用管理面板新浪微博登陆亲爱的,我累了,我最后在主动一次_新浪聊天室视频网代码管理的界面,每个应用都可以创建多个版本,每个版本城市有1个独立的子域名访问,可以讲任何1个版本设置成默认版,如许就能够通过应用的访问版本,这给开发者提供极大的便利。我们创建两个版本,熬头个是默认版,第二个作为升级版,通过这个版本子域名可以访问到,还可以在线调试代码,把这个版本设置为默认版,就完成应用升级的过程。升级之后发明还有问题,可以马上切换到原来的版本上。创建好1个版本,就能够马上使用在线的SDK编辑代码。
SAE提供了三种SDK,在线SDK,可以通过浏览器随时随地在线编写代码,另外还有Windows客户端和Linux的客户端,可以使用任何你喜欢用的编辑器编辑代码,通过SDK的客户端就能够把部署在SAE,SAE所有代码都保存在云里上,可以用SDK的客户端保存在本地,三种开发体式格局可以随意的切换。这就大大降低了开发成本,能够让工程师把更多的精神放在营业实践上,编辑好的代码,我们就能够通过浏览器访问这个程序,进行调试。SDK新浪邮箱亲爱的,我累了,我最后在主动一次_新浪聊天室视频网还提供了1个快捷链接,点一下这个链接,就能够在浏览器上查询浏览的结果。这就是刚才那个程序的运行结果,SAE开发就是这么简单。
以前做网站起首需要做体系架构设计,还需要购买办事器,送去托管,安装操作体系,安装各类办事软件,还要依据营业需求对办事软件进行配备布置,也的时候还需要解决兼容性的问题,所有啰嗦的工作都筹办好了之后,才能够开始编写代码,大多数情况下,开发环境和运行环境还会有肯定是的差别,还需要把这个代码部署到环境傍边调试,还需要配备布置防火墙,抵御病毒的攻击,黑客的入侵。所有问题都解决了,网站终于可以上线了。但是网站上线了,并不代表高枕无忧了。好比说网站使用过程中,访问量激增,导致宕机,我们不患上不重新建架构,网站不断的重构,网站营业无法正常运转,有了SAE之后,这件事情就变患上轻松多了。我可以在任什么时候间、任何地点登录到SAE,使用浏览器就能够编写代码,随时随地都可以进行部署调试,只消端一下按钮,切换一下版本就新浪邮箱亲爱的,我累了,我最后在主动一次_新浪聊天室视频网能够上线了。不再需要做体系架构设计,使用SAE的办事,就能够应对千万级的访问量,不再需要购买办事器,苦寻靠谱的机房托管,不需要运维投入,SAE运维团队24小时进行办事监控。可以找回14天内任何数据,这个数据不仅仅包括数据库的数据,也包括从部署患上到代码。
接下来跟各人分享一下SAE所付仅所有的付费模式。
我们将资源分成四类,分别依据CPU时间、带宽、内存的消耗、磁盘的消耗来核算1个办事的资源使用量,使用云豆计费,在上面可以明明白白的消费。
给各人介绍一下云豆,云豆是SAE平台的虚拟货币,资源计算价钱单位,用于支付资源使用费,也能够用于购买第三方付费的办事。
SAE到底贵不贵呢?接下来我们晒晒费用。
以前开发1个日访问量一百万PV的网站梗概花多少钱?我们看一下开发成本,开发如许1个网站,新浪微薄亲爱的,我累了,我最后在主动一次_新浪聊天室视频网需要8个人团队,低级工程负责营业逻辑的使成为事实,还需要高级工程、体系架构师,云维工程师,每一年需要费用85万左右。看一下硬件的费用,承载百万量的访问量,需要两台WEB办事器,三台数据办事器,办事器市价根据1.5万计较,使用寿命根据三年计较,每一年每一台办事器的均摊成本也是7.5万,需要一次性支付7.5万。除此之外还要负担办事器的托管费用,以及对应的带宽租用的费用,每一年这部分的成本梗概在15万左右。
我们再看看使用SAE之后的价位费用。SAE上面开发部需要做体系架构设计,而且经常使用的底层代码也已经经封装好了,也不需要租管理办事器,仅仅需要1个4人管理团队就能够。高级工程可以负责应用架构设计,低级工程师可以负责营业逻辑的使成为事实。这个费用每一年在39万左右,节省了超过50%的开发费用。
依据所付仅所用的计费模式,对应节省的资源费用梗概在1.3万左右,这个费用节省的是超过了90%,新浪网亲爱的,我累了,我最后在主动一次_新浪聊天室视频网而且没有任何一次性的投入,可以零成本的创业。
SAE可认为了帮忙更多的创业者使成为事实创业梦想,SAE会出现部分甚至全部的资源使用费用。
对SAE通过实名认证的用户,每个用户可以不收费使用一千颗云豆,可以保持1个10万访问量的资源使用。我们对一些优秀的应用的开发者会给予更高额数的奖励。还可以通过参加SAE举办的各类勾当,来赢去云豆,要是赠送的云豆不够用,还要开发程序,还可以购买,1块钱购买100颗。这个云豆还是很自制的。
最后,给各人分享1个案例,微盘是最流行的网盘,有页版,PC客户端,很多人用它分享资料,微盘使用新浪S3的办事,将数据存储在云里,正因为使用了新浪S3的办事,只消两个工程师花了两个月时间就把微盘网页版就摆平了,没有运维的开销。2010年3月份的微盘日访问量超过20万PV,每一天消耗的云豆梗概不到8000颗,SAE每一天赠送到4000新浪体育亲爱的,我累了,我最后在主动一次_新浪聊天室视频网颗云豆,如许算下来每一年办事费用不到2万块钱。
SAE已经经正式开放注册了,我们发明更多开发者在SAE开发应用,SAE将会提供更多的优质办事,协助开发者创造更多价值,我们欢迎更多的朋友与SAE合作,与您一起协助开发者创造更多的价值。






