Set Up Your Environments

About Environments

You need two environments:

  • The development environment where you define the entity models, develop custom code, create steps and flows, and test.
  • The production environment where you deploy the Data Hub artifacts you created and your raw data and then execute the flows to generate the processed data that is served to your data users.

You can set up your environment:

Prerequisites

  • Your MarkLogic Server version must be compatible with this MarkLogic Data Hub version. Learn more: Version Compatibility
  • The Data Hub version you use must be the same between your development/test environment and your production environment. Flows created in an older version might have to be executed in alternate ways or recreated in the same version as the production environment.

Set Up Your Own AWS or Azure Service

To set up MarkLogic Data Hub in your own AWS or Azure servers:

  1. Install MarkLogic Server:
  2. Set up Data Hub.

To upgrade:

  1. Upgrade your MarkLogic Server as needed:
  2. Upgrade Data Hub.
  3. Migrate or convert your artifacts as needed.

Set Up Locally or Your Own Servers

To set up MarkLogic Data Hub locally on your development machine or on your own on-premises servers:

  1. Install MarkLogic Server locally.
  2. Set up Data Hub.

To upgrade:

  1. Upgrade your MarkLogic Server as needed.
  2. Upgrade Data Hub.
  3. Migrate or convert your artifacts as needed.