OpenPaas和CloudBees:云端的Java技术
来源:互联网 发布:淘宝线下实体店加盟费 编辑:程序博客网 时间:2024/06/05 01:17
转自:http://www.enet.com.cn/article/2011/0413/A20110413848011.shtml
OpenPaas和CloudBees:云端的Java技术
【文章摘要】云计算的供应方式之一,就是所谓的平台服务 (Platform-as-a-Service,简称 PaaS)。
【eNet硅谷动力网络安全频道】云计算的供应方式之一,就是所谓的平台服务 (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 在这方面将会有什麽样的发展,颇令人玩味。
@原文来源: OpenPaas and CloudBees: Java in the Cloud
最近,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 在这方面将会有什麽样的发展,颇令人玩味。
@原文来源: OpenPaas and CloudBees: Java in the Cloud
- OpenPaas和CloudBees:云端的Java技术
- OpenPaas和CloudBees:云端的Java技术
- Java PaaS 对决(Google App Engine、Amazon Elastic Beanstalk 和 CloudBees RUN@Cloud 的技术比较)
- 云端技术
- 云端技术
- 漫步云端 Java开发者的新选择
- 云端 软件 技术
- 云端分布式搜索技术
- 关注网络安全:55%的app使用云端技术
- 五问云端计算技术
- java实现云端打印
- 苹果、谷歌和微软的云端战争
- OpenStack云端的资源调度和优化剖析
- OpenStack云端的资源调度和优化剖析
- 云端卫士实战录 | OFTest 的安装和使用
- 云端的天使
- 云端的使用
- 通向云端的阶梯
- linux弹出光驱命令
- LINQ实战阅读笔记---第四章熟悉 LINQ to Objects
- 华中科大校赛预赛1606 Naive
- Java开发者PaaS指南
- LeetCode : Decode Ways
- OpenPaas和CloudBees:云端的Java技术
- PaaS云计算产品的选择始于编程语言
- 编程大赛
- 云计算——PaaS创业企业特点分析
- 双十一淘宝、京东服务器瘫痪大揭秘
- PaaS领域未来五年的十大趋势
- 四大Java云计算测评
- 恢复乱码, 使用sublime text2 + python
- 并查集求欧拉回路/通路