In DataCater, deployments take care of operating your pipelines and putting them into production.
Deployments consist of a pipeline, including a source and a sink stream.
DataCater maps its deployments onto Kubernetes deployments, which enables elastic scalability using the Horizontal Pod Autoscaler.
A deployment definition can be expanded by referencing a config definition. By referencing configs, information such as a pipeline-UUID and streams UUIDs can be defined in one central place and reused by multiple deployments. The deployments api documentation can be used for more information on how to work with deployments and configs.