EVERYTHING XIAOMI
Get listed

BOSH

BOSH is an open-source system for release engineering, deployment, and lifecycle management of cloud software.

Place
#18 of 29
Score
5.6
BOSH's website

What BOSH is

BOSH is an open-source system for release engineering, deployment, and lifecycle management of cloud software. Teams can version and package software for reproducible deployment, then automate releases and updates to complex systems. BOSH can provision and deploy across hundreds of virtual machines, monitor systems, recover from failures, and apply updates with zero to minimal downtime. It is particularly suited to large distributed systems and can deploy Cloud Foundry, Hadoop, and other software. Supported providers include VMware vSphere, Google Cloud Platform, Amazon Web Services EC2, Microsoft Azure, OpenStack, and Alibaba Cloud. Its Cloud Provider Interface can extend provider support, including to Apache CloudStack and VirtualBox. The BOSH CLI handles deployment operations and software release management. It can be installed from release binaries or through Homebrew on macOS and Linux; the documentation says it is not published through apt or yum repositories. On native Windows, create-env and delete-env are unsupported, and the documentation recommends Windows Subsystem for Linux for those commands. BOSH is free, with community help through Cloud Foundry Slack and a mailing list.

Good

  • Automates releases and updates to complex deployed systems.
  • Can deploy across hundreds of virtual machines.
  • Supports six named cloud providers.
  • Cloud Provider Interface can extend provider support.
  • Documentation covers permissions and credential controls.

Watch out

  • Native Windows CLI lacks create-env and delete-env.
  • CLI is not published through apt or yum repositories.
  • Windows users are advised to use Windows Subsystem for Linux for some commands.

Who it suits

BOSH suits teams managing large distributed systems and repeatable software releases across cloud providers. It may be a fit for Cloud Foundry or Hadoop deployments, among others.

Verdict

BOSH combines release management with deployment and lifecycle operations for distributed cloud software. Native Windows users should note the CLI command limitation and installation guidance.

The facts

Each one read from BOSH's own pages, with the date it was checked.

What it does

Automation
BOSH supports automated software release creation and updating complex deployed systems with simple commands.checked 8 Oct 2026
CLI
The BOSH CLI is a command-line tool for deployment operations and software release management.checked 4 Oct 2026
CLI availability
The BOSH CLI is available as a binary for the user’s operating system and through Homebrew on macOS or Linux; the documentation says it is not published through apt or yum repositories.checked 8 Oct 2026
Cloud providers
BOSH supports VMware vSphere, Google Cloud Platform, Amazon Web Services EC2, Microsoft Azure, OpenStack, and Alibaba Cloud.checked 8 Oct 2026
Community support
The BOSH community directs users to Cloud Foundry Slack and a mailing list for questions and discussion.checked 4 Oct 2026
Extensibility
Its Cloud Provider Interface lets users extend BOSH to support additional IaaS providers, including Apache CloudStack and VirtualBox.checked 8 Oct 2026
Intended use
BOSH is particularly well-suited for large distributed systems and can deploy software beyond Cloud Foundry, including Hadoop.checked 4 Oct 2026
Open source
BOSH describes itself as part of the open-source community and points users to its code in the cloudfoundry GitHub organizations.checked 4 Oct 2026
Open source and support
BOSH is open source, with community help available through Cloud Foundry Slack and the cf-bosh mailing list.checked 8 Oct 2026
Purpose
BOSH unifies release engineering, deployment, and lifecycle management for small and large scale cloud software.checked 8 Oct 2026
Release engineering
BOSH lets developers and teams version, package, and deploy software reproducibly, and automates software releases and updates to complex deployed systems.checked 4 Oct 2026
Reproducible releases
BOSH lets developers and teams version, package, and deploy software reproducibly, and its release workflow tracks software components and operating system dependencies.checked 8 Oct 2026
Scale and operations
BOSH can provision and deploy software across hundreds of VMs and provides monitoring, failure recovery, and software updates with zero to minimal downtime.checked 8 Oct 2026
Security controls
BOSH documentation covers user and UAA-based permissions, SSL certificates, credential rotation, and integration with CredHub.checked 8 Oct 2026
Target systems
BOSH is particularly well suited for large distributed systems and can deploy Cloud Foundry or other software.checked 8 Oct 2026

Where it runs

Windows limitation
The CLI documentation says create-env and delete-env are not yet supported on native Windows and recommends Windows Subsystem for Linux for those commands.checked 8 Oct 2026

Alternatives to BOSH

All alternatives
  1. 1Octopus Deploy logo

    Octopus Deploy

    Free planWebAPILinuxSelf-hosted
    7.3From $4,330 a year
  2. 2MidVision RapidDeploy logo

    MidVision RapidDeploy

    Free planWebAPILinuxmacOS
    7.1From $50 a year
  3. 3Devtron Release Orchestration logo

    Devtron Release Orchestration

    Free planWebAPISelf-hosted
    6.9From $499 a month
  4. 4

    Planview AdaptiveWork

    AndroidiOSWebAPI
    6.9
  5. 5Copado logo

    Copado

    Free planWebAPI
    6.7From $99 a year
  6. 6

    Ozone

    Free planWebSelf-hosted
    6.6From $1,000 a month