Cloud Foundry

De FdIwiki ELP
Saltar a: navegación, buscar

Cloud Foundry es una tecnología Open Source escrita principalmente en Ruby y Go que permite crear un Servicio Cloud de Plataforma.


Creación

Fue fundado por Derek Collison y Chris Richardson y originalmente desarrollado por VMware; fue comprado por SpringSource en 2009 y actualmente pertenece a Pivotal Software.


Servicios

Como tecnología PaaS, ofrece una serie de servicios de los que cabe destacar:

  • Capacidad de almacenamiento de datos: dispone de MySQL, Pivotal HD (Hadoop), PostgreSQL, etc.
  • Mensajería: dispone de Pivotal RabbitMQ, que hace de intermediario en mensajes entre aplicaciones.
  • Herramientas de desarrollo: dispone de CloudBees Jenkins, para la integración y el control de versiones de software.
  • Desarrollo de aps móviles: también ofrece servicios de pago de Pivotal para soporte de aplicaciones para móvil como APIGateway y DataSync entre otros.


Ventajas y desventajas respecto a otras tecnologías PaaS

  • Ventajas: dispone de escalado automático para las aplicaciones; la comunidad de desarrollo es muy activa y el código es abierto, lo que evita problemas de lock-in, tan comunes en el mundo Cloud; y ofece el mejor soporte de Java en PaaS y una integración de servicios sencilla.
  • Desentajas: la instalación de la versión OpenSource es difícil, hay muy poca información sobre seguridad y requiere de pago por servicios y herramientas extra a través de Pivotal.


Modelo de negocio

Dispone de tres versiones distintas:

  • Cloud Foundry Open Source Software: disponible para cualquiera, a través de distribuciones privadas e instancias públicas. Tiene una licencia Apache 2.0.
  • Pivotal Cloud Foundry: con licencia comercial. Ofrece herramientas y extensiones no disponibles en la versión Open Source.
  • Pivotal Web Services: instancia de Pivotal Cloud Foundry hospedada en Amazon Web Services.

Futuro

Presenta la siguiente estrategia de cara al futuro:

  • Más énfasis en Big Data, en móviles y en escalado automático.
  • Crecer en contribuidores, la contribución al código abierto crece más rápido que el uso de éste, ya han cruzado el punto de masa crítica.
  • Convertirse en el Linux del Cloud.

Enlaces Externos