Deploying MigratoryData Platform

MigratoryData Platform consists of two components: the MigratoryData Server (Data Plane) and the MigratoryData Portal (Control Plane). They are deployed and run independently.

For Server deployment options (bare metal, virtual machines, Docker, Kubernetes, AWS, Azure), see the MigratoryData Server Deployments page. This page covers Portal deployment and the combined quickstart.

Quickstart with Docker Compose

Quickstart with Docker Compose

The fastest way to run the full MigratoryData Platform is using the Docker Compose quickstart project. It includes MigratoryData Server, MigratoryData Portal, and a preconfigured setup to get you started in minutes.

Clone the repository and run:

  
  git clone https://github.com/migratorydata/migratorydata-platform-sandbox.git
  cd migratorydata-platform-sandbox/docker      
  docker compose up -d
  

Open your browser and go to http://127.0.0.1:8080 to access the Portal.

Portal on Bare Metal & Virtual Machines

Portal on Bare Metal & Virtual Machines

MigratoryData Portal can be installed on bare metal servers and virtual machines running Linux. It is available as RPM and DEB packages for Linux distributions, and as a platform-independent tarball for Linux, MacOS, and Windows.

Portal on Kubernetes

Portal on Kubernetes

MigratoryData Portal can be deployed alongside MigratoryData Server cluster on Kubernetes. See the deployment guide for detailed instructions.