> For the complete documentation index, see [llms.txt](https://boomi.markusschmidt.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://boomi.markusschmidt.pro/boomi-console/commands/deploy.md).

# DEPLOY - Deployments

Deployment Commands refer to deployed (packaged) components.

<figure><img src="/files/P04vfGk0MKhyXdTfefgR" alt="" width="563"><figcaption><p>Deployments on Runtime</p></figcaption></figure>

### Packaged Components and Package Versions

Before you deploy a component you must package that component. Only packaged components can be deployed.

* Component Id + Version <- Package Id
  * Package Id + Environment <- Deployment Id
* Package Version <- \[ Package Id 1, Package Id 2, ... ]

#### Component Types

The following component types can be packaged and deployed:

* process
* webservice
* webservice.external
* flowservice
* processroute
* tpgroup
* certificate
* certificate.pgp
* customlibrary
