# Deploying a Java feature server on Kubernetes

This tutorial guides you on how to:

* Define features and data sources in Feast using the Feast CLI
* Materialize features to a Redis cluster deployed on Kubernetes.
* Deploy a Feast Java feature server into a Kubernetes cluster using the Feast helm charts
* Retrieve features using the gRPC API exposed by the Feast Java server

Try it and let us know what you think!

| ![](https://1436548588-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3iPK5UH6aIN1Ly47Zi1S%2Fuploads%2Fgit-blob-8b25551a97921681334176ee143b41510a117d86%2Fgithub-mark-32px.png?alt=media)[ View guide in Github](https://github.com/feast-dev/feast/blob/v0.20-branch/examples/java-demo/README.md) |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
