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:
- On Data Hub Service (DHS). Contact Support.
- On-premises:
- On your own AWS or Azure servers. Learn how.
- Locally or your own servers. Learn how.
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:
- Install MarkLogic Server:
- Set up Data Hub.
To upgrade:
- Upgrade your MarkLogic Server as needed:
- Upgrade Data Hub.
- 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:
To upgrade:
- Upgrade your MarkLogic Server as needed.
- Upgrade Data Hub.
- Migrate or convert your artifacts as needed.