纳金网

标题: OpenPaas和CloudBees:在云端中的Java技术 [打印本页]

作者: Mr.cai    时间: 2011-8-1 17:21
标题: OpenPaas和CloudBees:在云端中的Java技术
云计算的供应方式之一,就是所谓的平台服务 (Platform-as-a-Service,简称 PaaS)。PaaS的真正意义是,由服务供应商负责供应并维护底层的基础架构,包括:虚拟机、操作系统修补、延展性、规模自动调整、防火墙等等,并且提供一组程序开发界面 (API)及一套执行时期语言,让程序设计师可以在上面编写程序。基本上,PaaS的使用者无法掌控底层基础架构,因此,没有所谓的“开放性”可言。目前市面上最大的PaaS厂商有Salesforce的Force.com (采用Apex程序设计平台)、Google的App Engine (采用 Python 和 Java) 以及Microsoft的Azure (采用 .NET)。很显然地,PaaS最大的问题之一,就是会绑定特殊厂商,一旦您用了他们的平台,就无法轻易移转至其他厂商。

最近,VMware提出了“OpenPaaS”(开放式PaaS),目的就是要避免绑定特殊厂商的情况。在并购了SpringSource之後,该公司宣称,只要IaaS厂商支持Spring Framework架构,程序设计人员就能直接在Spring Framework上编写Java程序,不必担心底层架构为何,这就是他们所谓的“开放”。该公司也和SalesForce合作,开发了VMForce平台,基本上这就是在SalesForce资料中心的Force.com上执行Spring Framework。此外,该公司也和Google合作,在Google Infrastructure上提供Spring
Framework。就我所知,这些产品目前都还未上市。严格说来,类似趋势科技这样的安全厂商们也可以在它的其中一个产品线加入Spring Framework的支持,就能成为一家OpenPaaS供应商。VMware这样的作法,虽然让企业只要采用Java来编写程序就能自由选择云供应商,但还是免不了某种程度的绑定,也就是说离不开Spring Framework。

某些厂商在现有的IaaS服务上提供了“类似PaaS的增值服务”,例如:StandingCloud、Rightscale等等。最近,Amazon也开始提供一个名叫“Elastic Beanstalk”的平台来让客户执行PaaS服务,该服务与传统PaaS最大的差异在于您还是可以存取底层的IaaS服务。

该领域有一家新的厂商叫作CloudBees
(http://www.cloudbees.com/)最近才刚发表其DEV@cloud和RUN@cloud产品的正式版本。该厂商所谓的“云端Java技术”基本想法就是:
(1) 开发人员不需操心底层的基础架构
(2) 不需绑定特殊厂商。您只要用Java来编写程序,就能自由选择云技术厂商。CloudBees宣称他们可以“…支持Java EE网页应用程序以及所有以JVM的语言编写的应用程序,不需操心底层的IaaS环境,因此,您不会绑定在某个厂商。”虽然他们目前的版本仅支持Amazon EC2,但未来计划将支持所有主要云供应商。

就我对PaaS和OpenPaaS的长期观察,我觉得CloudBees的方案确实很有意思。不过,任何熟悉PaaS的人都知道,PaaS强就强在它所提供的服务。Salesforce之所以普及,正是因为有了Chatter、IAM等服务。未来CloudBees在这方面将会有什麽样的发展,颇令人玩味
作者: 菜刀吻电线    时间: 2011-8-1 19:59
看,痕迹
作者: 晃晃    时间: 2011-8-1 21:00
看下
作者: 彬彬    时间: 2011-8-9 15:04

作者: 奇    时间: 2011-12-23 17:19
再看一看,再顶楼主

作者: 奇    时间: 2012-1-6 19:09
我来顶个

作者: ly    时间: 2012-1-6 19:18

作者: 奇    时间: 2012-3-1 23:20
灌水。。。

作者: 奇    时间: 2012-3-27 23:24
再次路过……

作者: tc    时间: 2012-6-30 23:19
既来之,则看之!

作者: 菜刀吻电线    时间: 2012-10-29 23:34
俺是新人,这厢有礼了!

作者: 菜刀吻电线    时间: 2013-3-4 00:21
先垫一块,再说鸟

作者: C.R.CAN    时间: 2013-3-17 23:21
非常感谢,管理员设置了需要对新回复进行审核,您的帖子通过审核后将被显示出来,现在将转入主题





欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5