コンテンツにスキップ

Cloud Foundry

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Cloud Foundry
開発元 VMware
初版 2011
リポジトリ ウィキデータを編集
プログラミング
言語
RubyGoJava
種別 Cloud computing
ライセンス Apache License 2.0
公式サイト cloudfoundry.org
テンプレートを表示

Cloud FoundryPlatform as a ServicePaaSVMWareEMCVMWarePivotal Software201412PivotalEMCVMWareIBMHPSAPNTTFujitsuCloud Foundry Foundation[1]

RubyGoJava[2]

[]


2011412 - VMwarePlatform as a ServicePaaSCloud Foundry

2012126 - VMwareEMCPivotal Initiative

201337 - VMwareCloud FoundryPivotal

201366 - Cloud Foundry V1Cloud Foundry V2V1V2APIHerokuBuildpackGoWardenLinux

2014224 - PivotalCloud Foundry FoundationCloud Foundry

2014313 - DiegoDEADockerDiego

2014129 - Cloud Foundry FoundationLinux Foundation Collaborative ProjectLinux FoundationEMCIBMVMWareHPSAPNTT44

2015117 - PivotalCloud FoundryPivotal Cloud Foundry 1.6Diego

[]


Apache License 2.0 Pivotal Software

,Pivotal SoftwareVMWarePivotal SoftwareSpring Framework

[3][4]
言語 ランタイム フレームワーク
Java Java 6, Java 7 Spring Framework 3.1
Ruby Ruby 1.8, Ruby 1.9, Ruby 2.0 Rails, Sinatra
Node.js Node.js
Scala Play 2.0, Lift
Go Go
Python Python
PHP PHP

Cloud FoundryVMware FusionVirtualboxAWS[5]

[]


Cloud FoundryPivotal SoftwareCloud FoundryAWSPivotal Web ServicesCloud Foundry使PaaS

NTTEnterprise Cloud 2.0 Cloud FoundryCloud(n) PaaS

CenturyLink Cloud[6]

IBM Bluemix

SAP Cloud Platform

FJcloud

[]


cf使cf push[7]
cf push APP-NAME-1234 -i 2 -m 512M

このコマンドを実行すると、APP-NAME-1234という名前のアプリケーションが、512MBのメモリサイズの2つのコンテナ上に配備される。

サービス[編集]

配備したアプリケーションは、サービスを使ってデータベースやファイルシステムなどの外部リソースにアクセスする。プラットフォームに事前に登録されているサービスはcf marketplaceコマンドで確認できる。利用するサービスはcf create-serviceコマンドでサービスインスタンスを作成し、cf bind-serviceコマンドを実行して外部リソースを利用するアプリケーションにバインドして利用する。Pivotal Web Servicesでは以下のようなサービスが利用できるが、その他のCloud Foundryを利用したPaaS事業者はそれぞれ独自のインテグレーションを行っている。

Service Description
MySQL オープンソースの RDBMS
vFabric Postgres PostgreSQLに基づくRDBMS
MongoDB スケーラブルなオープンソースのドキュメント指向データベース
Redis The open key-value data structure server
RabbitMQ Reliable, scalable, and portable messaging for applications

関連項目[編集]

出典[編集]



(一)^ Paul Maritz (2014129). Governance By Contribution and the Cloud Foundry Foundation.  Pivotal Software, Inc.. 20151113

(二)^ Heller, Martin (2014717). Review: Cloud Foundry brings power and polish to PaaS (). InfoWorld. 20201130

(三)^ http://docs.cloudfoundry.org/buildpacks/

(四)^ https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/Buildpacks

(五)^ http://docs.cloudfoundry.org/deploying/run-local.html

(六)^ http://www.centurylinkcloud.com/products/services/platform-as-a-service

(七)^ Pushing an App | Cloud Foundry Docs. docs.cloudfoundry.org. 20201130

外部リンク[編集]