Categories

Versions

You are viewing the RapidMiner Deployment documentation for version 9.6 - Check here for latest version

Deployment Templates for Production

Here you can find templates for production purposes, covering the most common use-cases.

This deployment consists of the following components:

  • 1 RapidMiner Server instance
  • 3 RapidMiner Job Agents
  • Postgres database
  • Python Environment Manager
  • 1 JupyterHub instance
  • 1 Dashboards instance

If you plan to deploy the RapidMiner platform to a single, large (physical or virtual) machine, we recommend the template using a docker-compose based approach for the sake of simplicity.

If you plan to deploy the RapidMiner platform to multiple (physical or virtual) machines, we recommend a template using a Kubernetes based approach. We support the popular public cloud vendors' Kubernetes services, as well as your own Kubernetes cluster.

System requirements

Minimum recommended hardware configuration

Each virtual or physical machine should at least have:

  • Quad core
  • 32GB RAM
  • >10GB free disk space

The amount of memory needed depends heavily on the amount of data that will be processed in the Server. The RapidMiner services themselves could run even with 8Gb, however, in Production environments, we recommend 32GB or more depending on user data, in order to provide users with enough capacity to analyze data from realistic use cases.