Persistent critical services (PCS)¶
DataRobot relies on several Persistent Critical Services (PCS)—including PostgreSQL, Redis, and MongoDB—to function. You can deploy these services within the Kubernetes cluster or use external, cloud-managed services.
DataRobot recommends using external, cloud-managed services for all production workloads.
For more information on each option, see the following guides:
| Topic | Description |
|---|---|
| Internal Persistent Critical Services (PCS) | Describes how to use the DataRobot-provided Helm chart for internal PCS and how to configure them for high availability. |
| External Persistent Critical Services (PCS) | Describes how to integrate external or cloud-managed services for PCS (e.g., PostgreSQL, Redis, MongoDB, and RabbitMQ) with DataRobot. |