<commit_before>---
title: BOSH Documentation
---

BOSH is an open source orchestration tool for working with large-scale
deployments that supports:

* Frequent changes in code and infrastructure
* Updates to releases and operating systems, with minimal impact
* Repeatable and predictable deployments
* Combining in-house source code with off-the-shelf source and binaries in a
release
* Collaboration between groups of developers and release engineers
* A self-service model for developers to test evolving code

With BOSH, you can do things like:

* Scale a deployment up or down with a single command
* Define resource pools with VMs of varying sizes and use the appropriate size
for a given job type
* Manage your static IP addresses
* Specify a base operating system for your VMs
* Upgrade the operating system for all your VMs with a single deploy command

BOSH also monitors the health of the jobs running on the VMs within a deployment
and can automatically heal the cluster if a VM dies.

BOSH works on multiple IaaS offerings including AWS, Open Stack, and vSphere,
freeing operators from concerns about differences between environments.

With BOSH, deployments and updates are predictable, repeatable, and
infrastructure-agnostic.

## <a id="foundations"></a> BOSH Foundations ##

This section provides both a starting point for novices and a fresh view
for experts.

* [BOSH Command Line Interface (CLI)](https://github.com/cloudfoundry/bosh#installing-bosh-gems): The primary
operator interface to BOSH.
Run `bosh help --all` to see all available BOSH commands.
* [Glossary](glossary.html)
* [What BOSH is and Why it's Different](what-bosh-is.html)
* [Basic BOSH Workflow](workflow.html)<commit_msg>Updates to the BOSH landing page after discussion with PMs<commit_after>---
title: BOSH Documentation
---

BOSH installs and updates software packages on large numbers of VMs over many IaaS providers with the absolute minimum of configuration changes.

BOSH orchestrates initial deployments and ongoing updates that are:

* Predictable, repeatable, and reliable
* Self-healing
* Infrastructure-agnostic

BOSH works on multiple IaaS offerings including AWS, Open Stack, and vSphere,
freeing operators from concerns about differences between environments.

## <a id="foundations"></a> BOSH Foundations ##

The [BOSH Command Line Interface (CLI)](https://github.com/cloudfoundry/bosh#installing-bosh-gems) is the primary
operator interface to BOSH.
Run `bosh help --all` to see all available BOSH commands.

* [BOSH Terminology](glossary.html)
* [What BOSH is and Why it's Different](what-bosh-is.html)
* [Basic BOSH Workflow](workflow.html)
{'fraction_non_alphanumeric': 0.06566037735849056, 'fraction_numerical': 0.0, 'mean_word_length': 4.957303370786517, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4964690', 'n_tokens_mistral': 747, 'n_tokens_neox': 719, 'n_words': 341}