Hybrid Deployment
IMPORTANT: You must have an Enterprise or Business Critical plan to use the Hybrid Deployment model.
Fivetran's Hybrid Deployment model enables organizations to sync data sources using Fivetran while ensuring the data never leaves the secure perimeter of the cloud or on-premises network. This architecture grants you complete control over your data's flow, allowing you to meet specific business needs concerning data security.
With the Hybrid Deployment model, you decide where to host the data pipelines while still enjoying the advantages of an automated SaaS model. Your data remains within your private network, with Fivetran serving as a unified control plane for all your data movements. This setup not only supports Hybrid and multi-cloud deployments but also offers an extensible solution complete with APIs, metadata sharing, and more. Additionally, it simplifies troubleshooting, provides straightforward setup, and is easy to configure and support.
When setting up a new data pipeline, you have the option to run it locally. When you install a Hybrid Deployment Agent within your environment, it communicates outbound with Fivetran. This agent manages the data pipeline processing in your network, with configuration and monitoring still performed through the Fivetran dashboard or API. Only metadata (including MAR information) and logs are sent to Fivetran, which allows Fivetran to understand how the pipeline is running and to display the details in the dashboard.
Key capabilities
The key capabilities of the SaaS Deployment model:
- Data ingestion and preparation
- Parallel processing
- Temporary data storage: you own and manage the temporary data storage (buckets)
- Data load into a destination
Data privacy and security: Our Hybrid Deployment model processes data within your infrastructure, keeping your actual data within the secure boundaries of your network.
Hybrid Deployment Agent: You host this agent on your infrastructure. It connects your local environment to Fivetran's Managed SaaS, maintaining constant communication with Fivetran to determine when the data pipeline needs to run. The local agent picks up those details from Fivetran's orchestration layer to perform the sync.
Deployment and operation: To use the Hybrid Deployment model, start the agent container on a Linux machine equipped with Docker or Podman. After setting up the agent on your network, the agent manages data pipeline processing within that network. Configuration and monitoring of the data pipeline still occur within the Fivetran environment (using the Fivetran dashboard or API). The agent only sends metadata, including syncs metrics, MAR information and logs to Fivetran's cloud for tracking and monitoring purposes, accessible using the Fivetran dashboard.
Network Security: The agent creates a secure outbound connection to Fivetran using modern encryption standards like mTLS. You have the option to limit the outbound traffic to the Fivetran Orchestration and API endpoints.
Resilience: The control plane is a fully managed, cloud-based component of Hybrid Deployment. Our Core Services SLA supports the configuration and monitoring of your data pipeline processing.
Capacity and limitations: Each agent can support up to 10 connectors. We recommend that you plan the deployment strategy with this limitation in mind.
Supported connectors and destinations
Fivetran supports the Hybrid Deployment model for a subset of its connectors and destinations.
On the Fivetran dashboard, you can identify the connectors and destinations that support the Hybrid Deployment model by the Hybrid Deployment icon next to their names.
Supported connectors
Fivetran supports Hybrid Deployment for the following connectors:
- 15Five
- Alchemer
- Amazon S3
- Azure Cosmos DB for NoSQL
- CockroachDB
- Fivetran Platform connector
- GitHub
- Gong
- Marketo
- MongoDB
- MariaDB
- Mixpanel
- Monday.com
- MySQL
- Okta
- Oracle
- PostgreSQL
- Oracle Fusion Cloud Applications - CRM
- Oracle Fusion Cloud Applications - FSCM (ERP & SCM)
- Oracle Fusion Cloud Applications - HCM
- Salesforce
- SAP ERP on HANA
- SAP SuccessFactors
- Workday
- Workday HCM
- ServiceNow
- SQL Server
- Zuora
Supported destinations
Fivetran supports Hybrid Deployment for the following destinations:
Setup guide
Follow our step-by-step Hybrid Deployment setup guide to set up the Hybrid Deployment model for your data pipeline.