Definition

Cloud Foundry

Cloud Foundry est un PaaS open source qui permet de créer, de déployer, d'exécuter et de faire évoluer des applications sur des modèles de Cloud public et de Cloud privé. Cloud Foundry a été créé à l'origine par VMware et appartient désormais à Pivotal Software.

La plateforme est sous licence Apache 2.0 et prend en charge Java, Node.js, Go, PHP, Python et Ruby. Personnalisable, elle permet de programmer en plusieurs langages et sous plusieurs infrastructures. Cette caractéristique écarte le risque de dépendance vis-à-vis d'un fournisseur ; un problème fréquent en matière de PaaS.

La princiaple plateformes concurrente de Cloud Foundry sur le même créneau est OpenShift (RedHat).

Pour la gestion de l'infrastructure, Cloud Foundry utilise BOSH, un outil open source dédié à la gestion du déploiement et du cycle de vie.

En février 2014, Pivotal, EMC, IBM, Rackspace et VMware ont formé la Cloud Foundry Foundation, qui compte à ce jour plus de 30 membres. Cette fondation indépendante à but non lucratif applique une politique de gouvernance qui permet à toute entreprise d'y contribuer.

Son objectif est d'utiliser les innovations de la communauté pour créer une plateforme agile destinée à des applications et logiciels natifs dans le Cloud.

Les membres de la Cloud Foundry Foundation sont les entreprises suivantes :

  • Accenture
  • ActiveState
  • Alpine Data Labs
  • Altoros
  • Anchora
  • anynines
  • AppDynamics
  • Azul Systems
  • Blue Box
  • BNY Mellon
  • Canonical
  • Canopy
  • Capgemini
  • CenturyLink
  • CloudCredo
  • Docker
  • EMC
  • Ericsson
  • GE
  • HP
  • IBM
  • Intel
  • jFrog
  • MongoDB
  • NTT
  • Piston Cloud Computing
  • Pivotal
  • Rackspace
  • Redis Labs
  • SAP
  • Stark & Wayne
  • Telus
  • Verizon
  • VMware
Cette définition a été mise à jour en mars 2016

Pour approfondir sur Open Source