BOSH es un proyecto que unifica el proceso de release, despliegue y gestión del ciclo de vida de software cloud.

BOSH permite provisionar y desplegar sobre cientos de VMs, además ofrece herramientas de monitorización, actualizaciones, recuperación antes fallos,…

BOSH se desarrolló para desplegar sobre Cloud Foundry PaaS pero también permite desplegar otro mucho software (como Hadoop). Hadoop soporta múltiples IaaS como vSphere, vCloud Director, Amazon WS EC2 y OpenStack, además de ofrecer un CPI (Cloud Provider Interface) para extender BOSH y soportar otros IaaS como Google CE.

Para entender mejor lo que ofrece BOSH lo mejor es seguir su tutorial: http://mariash.github.io/learn-bosh/#introduction