skip to main content
Welcome to DataDirect Hybrid Data Pipeline : Deployment scenarios
  

Try Now

Deployment scenarios

Hybrid Data Pipeline can be deployed on a standalone node in a DNS or on one or more nodes behind a load balancer.
The standalone node deployment simplifies installation and administration of the service. For this reason, the standalone node deployment is an efficient way to test proof of concepts and evaluate the service. In a standalone deployment, the service is installed on a single host machine and queries must be directed to this machine. See Standalone deployment for details.
The Hybrid Data Pipeline product package does not include a load balancer. However, Hybrid Data Pipeline can be deployed on one or more nodes behind a load balancer to support high scalability and availability. Client application requests must be directed to the load balancer which forwards requests to the node or nodes running the service. When multiple nodes have been deployed, requests are distributed across the cluster. See Load balancer deployment for more information.
Important: There is currently no migration path from a standalone deployment to a load balancer deployment. Therefore, a standalone deployment is not recommended for environments where scaling up the service may be desired. A standalone node deployment is also not recommended for security and system recovery purposes. If you want to move from a test environment to a production environment, you should begin by deploying Hybrid Data Pipeline on a single node behind a load balancer. When deploying the service on a single node behind a load balancer, you can increase availability and scalability as demanded, and address security and recovery concerns as required.
Whether you deploy the service on a standalone node or behind a load balancer, Hybrid Data Pipeline can be run on-premises or in the cloud. See the following topics for more information.
*Exposing on-premises data sources to cloud-based applications
*Connecting an application in the cloud to on-premises data sources.
* Standalone deployment
* Load balancer deployment
* Exposing on-premises data sources to cloud-based applications
* Connecting an application in the cloud to on-premises data sources