Categories

Versions

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

RapidMiner Platform Deployment

The RapidMiner Platform has adopted a deployment architecture consisting of several components, to ensure scalability and flexibility. Although manual installation and configuration of these components is possible, it may prove challenging and time-consuming, especially in a distributed environment.

To avoid this task, we have packaged the platform components as a set of docker images. These images can be used to deploy the platform using the Docker-compose or Kubernetes orchestration technologies, either on-prem, or in your preferred (public or private) cloud infrastructure.

The quickest and easiest way to a functioning RapidMiner platform deployment is the usage of our cloud images, which are available on AWS and Microsoft Azure. We recommend this deployment method mainly for development and testing purposes.

If you would like to deploy with a specific use-case in mind, and the cloud images are not suitable for your needs, here is the reading order we recommend.

  1. First, take the time to familiarize yourself with a high level overview of the platform deployment architecture. Here you'll learn the components used in the platform and their role. Please also read our security overview page.
  2. Then, check out our docker-compose templates or kubernetes templates, depending on your use-case. This allows you to select a template which is closest to your needs. Our templates are designed to work out of the box.
  3. If you need to fine-tune parts of the deployment, visit our docker image reference for detailed configuration possibilities.
  4. Learn to operate your deployment by reading our technology overview.