Cloud Foundry是业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
- 外文名
- Cloud Foundry
- 推出时间
- 2011年4月12日
- 类 型
- Cloud computing云计算
- 编程语言
- Ruby, Go, Java
- 开发商
- Cloud Foundry Foundation [1]
简介
Cloud Foundry由依照美国联邦法律注册的501(c)(6)非营利性组织Cloud FoundryFoundation管理,是一个开源软件项目。该软件最初由VMWare开发,于2014年转入Pivotal和open source。2015年,Cloud Foundry基金会成立。 [1]
Cloud Foundry项目最初的构想始于2009年,最初的项目名称为Project B29,由Derek Collison领导的VMware小组负责设计和开发。 [1-2]
截至2014年2月,Cloud Foundry宣布将建立一个由七位白金会员和两位金卡会员组成的开放式治理基金会。2014年5月,宣布扩大会员资格, 8家新公司加入成为会员。截至2014年12月,会员数已增至40家。 [3]
2015年Cloud Foundry基金会作为独立的501(c)(6)非营利性Linux基金会合作项目宣告成立。 [1]
在Cloud Foundry基金会成立之后,Cloud Foundry软件(源代码和所有相关注册商标)被转移至这一开源软件基金会名下,其主要编程语言包括Ruby、Go和Java。 [4]
基金会是持有Cloud Foundry所有知识产权的一个中立机构。知识产权一旦归Cloud Foundry所有,即成为基金会的财产,根据适用于501(c)(6)组织的法律,这些资产将不可被转移至营利实体。基金会拥有两种贡献类型的知识产权:注册商标和社区集体作品的版权。基金会还拥有使用和再次授权所有代码贡献的许可,但对这类贡献则不拥有版权。 [1]
主要特性
从初始开发到所有测试阶段再到部署,Cloud Foundry支持应用程序开发的完整生命周期,因此作为持续交付的解决方案而广受推崇。Cloud Foundry基于容器的架构支持各类云服务供应商,同时支持以任何编程语言运行的应用程序。这一支持多个云部署的环境允许开发人员可利用适合特定应用程序工作负载的云平台,根据需要在短短几分钟内对这些工作负载进行迁移,而无需更改应用程序。 [5]
解决方案
部署至Cloud Foundry的应用程序可通过于2016年12月推出的Open Service Broker API访问外部资源。 [5]
在平台中,数据库、消息系统、文件系统等所有外部依赖项都被视为服务。Cloud Foundry允许管理员创建服务市场,用户可从市场中按需获取这些服务。当应用程序被推送到Cloud Foundry时,也可以指定它所需的服务。在这一过程中,证书被置于环境变量中。 [5]
软件系统
Cloud Foundry基金会通过其成员一致认同的治理流程为Cloud Foundry的开发提供支持。
Cloud Foundry的源代码提供基于Apache 2.0许可证,并根据Cloud Foundry贡献者的个人和公司许可进行提供。 [6]
Cloud Foundry在诞生之初就容器架构为核心,能够通过与其他项目和标准(如OCI和CNI标准)的协作来支持容器创新。 [7]
Cloud Foundry Application Runtime可通过Cloud Foundry BOSH项目的云供应商程序接口(CPI)功能部署至众多不同供应商提供的基础架构平台,包括VMware的vSphere、OpenStack、亚马逊Web Services(AWS)、微软Azure、谷歌云平台以及阿里巴巴的阿里云等 [8] 。 [9]
支持平台
Cloud Foundry平台可从Cloud Foundry Foundation作为开源软件获取,也可从众多商业服务供应商处作为软件产品或软件服务获取。Cloud Foundry是一项开源软件,因此可供任何人使用。部署Cloud Foundry涉及使用由Cloud Foundry基金会管理的另一项开源工具——Cloud Foundry BOSH部署系统与底层基础架构进行交互。
2015年12月,Cloud Foundry基金会宣布推出“Cloud Foundry PaaS认证计划”,该计划对Cloud Foundry认证供应商的标准进行了说明。 [10]
截至2018年4月,Cloud Foundry认证供应商名单如下:
Atos Cloud Foundry [11]
Cloud.gov [11]
富士通云服务K5 [11]
华为FusionStage [11]
IBM Cloud Foundry [11]
Pivotal Cloud Foundry [11]
SAP云平台 [11]
SUSE云应用程序平台 [11]
瑞士电信应用程序云(Swisscom Application Cloud) [11]
- 参考资料
-
- 1.< data-linktype="2" name="refIndex_1_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> The Cloud Foundry Foundation: The Power of a 501(c)(6) .cloudfoundry[引用日期2018-11-09]
- 2.< data-linktype="2" name="refIndex_2_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> Cloud Foundry .华为[引用日期2018-11-08]
- 3.< data-linktype="2" name="refIndex_3_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> Cloud Foundry基金会成立以推进PaaS云服务 .CSDN[引用日期2018-11-08]
- 4.< data-linktype="2" name="refIndex_4_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> Cloud Foundry基金会成立以推进PaaS云服务 .csdn[引用日期2018-11-08]
- 5.< data-linktype="2" name="refIndex_5_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> Cloud foundry 主要特征及解决方案 .网易[引用日期2018-11-08]
- 6.< data-linktype="2" name="refIndex_6_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> 详解开源PaaS平台CloudFoundry:PaaS阵营的活力猛将 .腾讯云资讯[引用日期2018-11-08]
- 7.< data-linktype="2" name="refIndex_7_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> Java开发者PaaS指南 .阿里云[引用日期2018-11-08]
- 8.< data-linktype="2" name="refIndex_8_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> 基础架构平台 .cloudfoundry[引用日期2018-11-08]
- 9.< data-linktype="2" name="refIndex_9_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> 开源云应用平台 .cloudfoundry[引用日期2018-11-08]
- 10.< data-linktype="2" name="refIndex_10_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> PaaS终于不再乱 Cloud Foundry宣布PaaS认证项目 .比特网[引用日期2018-11-08]
- 11.< data-linktype="2" name="refIndex_11_8112424" style="color: rgb(102, 102, 102);width: 15px;height: 14px;overflow: hidden;background: url("https://mmbiz.qpic.cn/mmbiz_png/5OND0ssZ3iaPCP2ibkSoiatwC6OW1xFeKxlL2dbdb1Q9WLsG8iaDS04icia2Q5IW1cIyt3KH2AHzhpJv1Q2fcicqIT8BQ/640?wx_fmt=gif") 0px -14px no-repeat;display: inline-block;margin-right: 4px;float: left;margin-top: 3px;font-size: 16px;" title="向上跳转"> 通过 5 个 Cloud Foundry 插件提高生产力 .IBM[引用日期2018-11-08]