Cloud Foundry

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Cloud Foundry
Developer(s) VMware
Pivotal Software
Initial release 2011
Written in Ruby Go
Type Cloud computing
License Apache License 2.0
Website cloudfoundry.org

Cloud Foundry is an open source cloud computing platform as a service (PaaS) developed by VMware. Cloud Foundry is part of Pivotal Software, an independent initiative funded by VMware and EMC Corporation. It is primarily written in Ruby and Go.

Service[edit]

As well as being an open source software project, Cloud Foundry is also a hosted service offered at run.pivotal.io which is hosted on Amazon Web Services.

Other companies also offer platform as a service products using the Cloud Foundry platform.[1][2]

The following services are available on the hosted run.pivotal.io platform, with other Cloud Foundry-based PaaS providers and the Open Source codebase offering additional databases and other service integrations.

Service Description
MySQL The open source relational database
vFabric Postgres Relational database based on PostgreSQL
MongoDB The scalable, open, document-based database
Redis The open key-value data structure server
RabbitMQ Reliable, scalable, and portable messaging for applications

Software[edit]

The source code is under an Apache 2.0 license, and contributions are governed by the VMware contributors' license for individuals and corporations. These licenses grant both copyright and patent access and protection to the VMware Corporation, which is the same model that VMware has followed with the Spring Framework from SpringSource, which VMware acquired in 2009.

Supported runtimes and frameworks include:[3][4]

Language Runtime Framework
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
Python Python
PHP PHP

It is possible to run Cloud Foundry instances in VMware Fusion, Virtualbox, and AWS.[5]

See also[edit]

Competitors[edit]

References[edit]

  1. ^ "IBM Bluemix Docs". ng.bluemix.net. 2014 [last update]. Retrieved July 24, 2014. 
  2. ^ "Cloud Platform as a Service (PaaS)  - CenturyLink Cloud". centurylinkcloud.com. 2014 [last update]. Retrieved July 24, 2014. 
  3. ^ http://docs.cloudfoundry.org/buildpacks/
  4. ^ https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/Buildpacks
  5. ^ http://docs.cloudfoundry.org/deploying/run-local.html

External links[edit]