# Kubeflow Components

Hydrosphere Serving Components for Kubeflow Pipelines provide integration between Hydrosphere model serving benefits and [Kubeflow](https://kubeflow.org) orchestration capabilities. This allows launching training jobs as well as serving the same models in Kubernetes in a single pipeline.

![](https://52056325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MESaD8WY3ggQLtBByXl-887967055%2Fuploads%2Fgit-blob-e50ba8176940a0a5fa33fb67adb3fff2d2107ba3%2Fhydrosphere_and_kubeflow%20\(1\)%20\(5\)%20\(7\)%20\(7\)%20\(2\).png?alt=media)

You can find examples of sample pipelines [here](https://github.com/kubeflow/pipelines/samples/contrib/hydrosphere-samples).

## Serving components

### **Deploy**

The Deploy component allows you to upload a model, trained in a Kubeflow pipelines workflow to a Hydrosphere platform.

For more information, check [Hydrosphere Deploy Kubeflow Component](https://github.com/kubeflow/pipelines/tree/master/components/hydrosphere/serving/deploy_op)

### **Release**

The Release component allows you to create an Application from a model previously uploaded to Hydrosphere platform. This application will be capable of serving prediction requests by HTTP or gRPC.

For more information, check [Hydrosphere Release Kubeflow Component](https://github.com/kubeflow/pipelines/tree/master/components/hydrosphere/serving/release_op)
