DoubleCloud Transfer

A cloud agnostic service for aggregating, collecting, and migrating data from various sources.

What we offer

A serverless extract and load data service to transfer or establish real-time data synchronization (change data capture) between external sources and DoubleCloud.

Features and benefits

An array of connectors
For popular databases like ClickHouse, MySQL, PostgreSQL, MongoDB, Redshift, Apache Kafka, BigQuery, and many others.
Integratable with SaaS services
Google, Facebook, Linkedin, and Amazon ads, and many more.
Serverless auto-scaling
Autoscaling up to 1GB/sec speed.
Dedicated transfer mode
Secure, predictable performance on isolated instances.
No-code
For simple extract and load data.

Start your trial today

Frequently asked questions

What’s the difference between serverless and dedicated mode?

In serverless mode, you don’t need to pay attention to how many worker nodes are working and you don’t need to adjust that number manually. DoubleCloud Transfer will automatically scale up and scale out the mode depending on the amount of data you have at your source. Dedicated mode is when you need extra security and isolation from other customers. Also, in that mode, you can establish VPC peering with other AWS accounts. You will have dedicated virtual machines under the hood for use only for you in that mode.

In serverless mode, you don’t need to pay attention to how many worker nodes are working and you don’t need to adjust that number manually. DoubleCloud Transfer will automatically scale up and scale out the mode depending on the amount of data you have at your source. Dedicated mode is when you need extra security and isolation from other customers. Also, in that mode, you can establish VPC peering with other AWS accounts. You will have dedicated virtual machines under the hood for use only for you in that mode.

What type of synchronization/transfer do you support?

DoubleCloud Transfer supports three modes of synchronization:

  • Full snapshot
  • Log-based replication or CDC (Change data capture)
  • Key-based replication
  • Snapshot + log-based replication

DoubleCloud Transfer supports three modes of synchronization:

  • Full snapshot
  • Log-based replication or CDC (Change data capture)
  • Key-based replication
  • Snapshot + log-based replication

Do I need to pay DoubleCloud for traffic?

No, you do not need to pay for ingress, cross-az, cross-region, or egress traffic. DoubleCloud Transfer pricing model is based on the number of rows processed. However, you should check pricing for egress with your cloud provider. If you are using AWS, you could establish VPC peering, which will decrease your costs.

No, you do not need to pay for ingress, cross-az, cross-region, or egress traffic. DoubleCloud Transfer pricing model is based on the number of rows processed. However, you should check pricing for egress with your cloud provider. If you are using AWS, you could establish VPC peering, which will decrease your costs.

How can I avoid transferring data from my AWS account via the internet?

You can do so by setting up VPC peering in the DoubleCloud console, and using DoubleCloud Transfer in dedicated mode.

You can do so by setting up VPC peering in the DoubleCloud console, and using DoubleCloud Transfer in dedicated mode.

Which modes support automatic scaling?

Serverless mode supports automatic scaling, whereas scaling in dedicated mode is manual.

Serverless mode supports automatic scaling, whereas scaling in dedicated mode is manual.

What is Change Data Capture? Does DoubleCloud Transfer support it?

In databases, Change Data Capture is a set of software design patterns used to determine and track data that has changed, so that actions can be taken using the changed data.

DoubleCloud Transfer supports Change Data Capture, but only for sources that support that on their side, e.g. PostgreSQL, MySQL, MongoDB, and others.

In databases, Change Data Capture is a set of software design patterns used to determine and track data that has changed, so that actions can be taken using the changed data.

DoubleCloud Transfer supports Change Data Capture, but only for sources that support that on their side, e.g. PostgreSQL, MySQL, MongoDB, and others.

What is VPC Peering?

VPC Peering is a networking connection between two VPCs that enables you to route traffic between them both using private IPv4 addresses or IPv6 addresses.

VPC Peering is a networking connection between two VPCs that enables you to route traffic between them both using private IPv4 addresses or IPv6 addresses.

How does key-based replication work?

Key-based replication is a method in which a column called a Replication Key is used to identify new and updated data.

Key-based replication is a method in which a column called a Replication Key is used to identify new and updated data.

What is snapshot replication?

Snapshot replication distributes data exactly as it appears at a specific moment in time and does not monitor for updates to the data.

Snapshot replication distributes data exactly as it appears at a specific moment in time and does not monitor for updates to the data.