Melhores aplicações de transferência de dados para bancos de dados em nuvem comparadas

Compare AWS DMS, Datastream, Azure DMS, Erathos, Fivetran, Airbyte, Estuary, Matillion e dlt em preço, CDC e hospedagem em 2026.

Melhores aplicações de transferência de dados para bancos de dados em nuvem comparadas

A melhor aplicação de transferência de dados depende do uso que você vai fazer dela. Se você vai mover um banco de dados uma única vez dentro da AWS ou do Azure, o serviço de migração da própria nuvem (AWS DMS ou Azure DMS) é a opção mais barata. Se você precisa manter um warehouse sincronizado com bancos de dados e apps SaaS, uma plataforma de ELT como Erathos, Fivetran ou Airbyte se encaixa melhor.

Neste artigo, comparo as principais ferramentas para os dois casos, olhando como cobram e como encontram as mudanças, e indico onde cada uma roda. Peguei os preços de 2026 na página de preços de cada fornecedor.

Você precisa de uma migração única ou de replicação contínua?

Uma migração única move um banco de dados para um lugar novo uma vez. Depois, você faz a virada e desliga a ferramenta. A replicação contínua continua copiando as novas mudanças de um banco ativo para um warehouse todos os dias, enquanto o seu negócio existir.

No primeiro dia, os dois trabalhos parecem iguais, porque ambos começam copiando a fonte inteira. Depois disso, eles se separam. Uma migração só precisa manter o destino sincronizado pelo tempo necessário para você fazer a virada com pouco downtime. A replicação precisa continuar correta por anos, mesmo com schemas mudando, linhas sendo deletadas e tabelas novas sendo adicionadas.

Veja como os dois trabalhos se relacionam com as ferramentas:

Trabalho

O que faz

Categoria de ferramenta

Exemplos

Migração única

Copia um banco de dados uma vez, às vezes com uma janela curta de sincronização antes da virada

Serviços de migração das nuvens

AWS DMS, Azure DMS

Replicação contínua

Mantém um warehouse atualizado com um banco de dados ou app SaaS, de forma agendada ou quase em tempo real

Plataformas de ELT (extract, load, transform) e CDC

Erathos, Fivetran, Airbyte, Estuary, Matillion, dlt

Os provedores de nuvem fazem a mesma divisão nos preços. O nível Standard do Azure só suporta migrações offline, "únicas", e o nível Premium adiciona a migração online, "contínua".

Para replicação, você também precisa saber como a ferramenta encontra as mudanças. Uma sync baseada em cursor pede à fonte as linhas com um timestamp de atualização mais recente. Isso funciona bem para tabelas pequenas com uma coluna de atualização confiável. Mas ela não captura linhas deletadas nem os estados pelos quais uma linha passou entre duas execuções.

O change data capture (CDC) lê o log de transações do banco, então enxerga cada insert, update e delete. No Postgres, esse log é o WAL (write-ahead log), e a ferramenta o lê por meio de um logical replication slot. Ou seja, o CDC serve para capturar todas as mudanças. A velocidade é outra escolha, e um pipeline de CDC ainda pode enviar os dados ao warehouse em lotes de hora em hora.

Este é o caminho que uma mudança percorre do Postgres até o warehouse:

[IMAGEM 1: fazer upload de gtm-1360-img1.png aqui]

Como AWS DMS, Google Datastream e Azure DMS se comparam?

AWS DMS, Google Datastream e Azure DMS são a forma mais barata de mover um banco de dados dentro de uma única nuvem, e os três conseguem transmitir mudanças. Mas eles cobram de formas bem diferentes. A AWS cobra por hora de instância ou unidade de capacidade, o Google pelo volume de dados processado, e o Azure por hora de vCore, com longos períodos gratuitos.

Serviço

Como cobra

Sincronização contínua

Franquia gratuita

Melhor para

AWS DMS

Instâncias on-demand, unidades de capacidade serverless (DCUs) ou Savings Plans

Sim, CDC

Transferência de dados para o DMS e conversão de schema são gratuitas

Mover bancos de dados para a AWS

Google Datastream

Por GiB processado, de $2,00 até $0,80 por GiB

Sim, é um serviço de CDC

Primeiros 500 GiB de backfill por mês

Transmitir mudanças de bancos de dados para o BigQuery

Azure DMS

Nível Standard gratuito; Premium com 4 vCores a $0,37 por hora

Só no nível Premium

O Premium é gratuito nos primeiros 6 meses

Mover bancos de dados para o Azure

O AWS DMS não tem taxa mínima nem compromisso inicial nas opções on-demand e serverless, então você paga só pelo que usa. O serverless mede a capacidade em DCUs (uma DCU equivale a 2 GB de RAM) e escala em etapas de 1 a 384 DCUs. O serviço também suporta replicação contínua com CDC, então pode continuar rodando depois que a migração termina. A AWS lista os preços por hora das instâncias por região, então o custo depende da região que você escolher.

O Google Datastream cobra por GiB de dados processados. O preço cai em faixas, de $2,00 por GiB até $0,80 por GiB quando você passa de 10.000 GiB por mês. Mas o Google conta os bytes de um jeito incomum. Um "byte processado" é um formato interno que costuma ser de 2 a 5 vezes maior do que os dados da fonte. O próprio exemplo do Google, com um backfill de 600 GiB e 3.000 GiB de CDC para o BigQuery, chega a $5.790 por mês antes das cobranças do BigQuery. O Datastream também só entrega o fluxo de mudanças, então você ainda precisa construir o processamento que transforma esse fluxo em tabelas limpas.

O Azure DMS é o mais barato dos três para um projeto. O nível Standard é gratuito e faz migrações offline. O nível Premium adiciona a migração online a $0,37 por hora para 4 vCores, gratuito nos primeiros 183 dias. Cada instância do serviço pode rodar por até um ano a partir da criação, o que mostra que a Microsoft o construiu para projetos com data para acabar.

Estes são os dois níveis do Azure:

[IMAGEM 2: fazer upload de gtm-1360-img2.png aqui]

Os três foram feitos para mover bancos de dados para a própria nuvem. Se as suas fontes são apps SaaS, como plataformas de anúncios, CRMs ou ERPs, ou se o seu warehouse está em outra nuvem, uma plataforma de ELT se encaixa melhor.

Como Erathos, Fivetran, Airbyte, Estuary, Matillion e dlt se comparam?

As seis plataformas diferem principalmente no que cobram e em quem as opera. A Erathos cobra pelas linhas gravadas no warehouse, a Fivetran pelas linhas alteradas por conexão, Airbyte e Estuary por créditos ou gigabytes, a Matillion por horas de tarefa, e o dlt é código gratuito que você mesmo roda.

Plataforma

Como cobra

Preço de entrada

CDC

Hospedagem

Conectores

Erathos

Faixas fixas por linhas gravadas no warehouse a cada mês

Grátis até 1M de linhas; $29 para 2M; $250 para 5M

Postgres, no plano Pro

Somente gerenciada

100+

Fivetran

Monthly active rows (MAR) por conexão, mínimo de $5 por conexão

Grátis até 500.000 MAR

Maduro, incluindo bancos de dados enterprise

Gerenciada; híbrida no Enterprise

700+

Airbyte

Créditos no Standard e no Plus; capacidade (Data Workers) no Pro

40 créditos por $195 (Standard) ou $189 (Plus)

Postgres, MySQL, SQL Server, MongoDB; Oracle, SAP HANA, Db2 pagos

Nuvem, open source self-hosted ou híbrida

700+

Estuary

$0,50 por GB mais $100 por instância de conector

Grátis até 10 GB por mês

Baseado em log, latência de milissegundos

Gerenciada; privada ou na sua própria nuvem no Enterprise

200+

Matillion

Créditos por hora de tarefa

Sem preço público em dólar

Pipelines de CDC em streaming

Varia por plano

Não publica um número único

dlt

Biblioteca Python open source gratuita; a licença dltHub é paga

Grátis

Só na licença paga dltHub

Você mesmo roda

Poucos conectores verificados

A Erathos tem a conta mais previsível desta lista. Ela só conta as linhas gravadas no seu warehouse, e cada faixa na página de preços tem um preço fixo. O plano Pro, de $250, adiciona CDC, backfill customizado, conectores customizados e syncs a cada 5 minutos. Você também pode configurar cada tabela como um job próprio, com agendamento e regras de retry próprios. O catálogo é menor que o da Fivetran ou do Airbyte, e a Erathos é somente gerenciada.

A Erathos tem três planos self-service:

[IMAGEM 3: fazer upload de gtm-1360-img3.png aqui]

A Fivetran tem o catálogo mais amplo e o CDC mais maduro para bancos de dados enterprise. Em 2026, o preço ficou mais difícil de prever. Desde 1º de janeiro de 2026, deletes contam como MAR pago, e toda conexão padrão com 1 a 1M de MAR custa no mínimo $5. No exemplo da página de preços deles, três conectores de marketing no plano Standard custam $511,15 por mês. O plano Standard sincroniza a cada 15 minutos, e você precisa do Enterprise para syncs a cada 1 minuto.

O Airbyte é uma boa escolha se você quer open source para hospedar você mesmo. O Airbyte Core roda em Kubernetes. No Airbyte Cloud, bancos de dados custam 4 créditos por GB, medidos depois da serialização, então você pode ser cobrado por mais do que os dados em disco. O plano Standard sincroniza no máximo uma vez por hora. Para linhas de API, o Airbyte é mais barato que a Erathos no preço de tabela. 6,64M de linhas de API custam $195 no Airbyte Standard, contra $250 por 5M de linhas no Erathos Pro.

A Estuary foi feita para CDC em tempo real. Ela cobra $0,50 por GB mais $100 por instância de conector, e a própria calculadora deles mostra 800 GB com duas instâncias de conector custando $1.000 por mês. É uma boa opção se você precisa de latência abaixo de um segundo e consegue prever quantos gigabytes vai mover.

A Matillion cobra em créditos. Pipelines de orquestração usam 1 crédito por hora de tarefa, pipelines de transformação usam 3, e cada usuário desenvolvedor custa 70 créditos por mês. Ela é para times que querem ingestão e transformação em um único produto. Não há preço público em dólar, então você precisa pedir uma cotação ao time de vendas.

O dlt é uma biblioteca Python gratuita, sob a licença Apache 2.0. Ele é bom para engenheiros que querem escrever pipelines como código e cuidar de rodá-los, testá-los e operá-los. O suporte a CDC e a Apache Iceberg só existe na licença paga dltHub, que começa em cerca de $12.000 por mês, com contrato mínimo de 12 meses.

Quando a Erathos é a melhor escolha?

A Erathos é uma boa escolha para times de dados pequenos e médios que querem uma conta mensal fixa, CDC para Postgres e controle sobre cada tabela. Também é a melhor opção desta lista para fontes SaaS brasileiras e para times que querem pagar em reais.

A Erathos se encaixa melhor quando estes pontos combinam com o seu cenário:

  • Você precisa prever a conta. Cada plano tem um limite de linhas e um preço fixo, e a Erathos só conta as linhas gravadas no warehouse. Adicionar uma fonte pequena só acrescenta as linhas que ela grava.
  • A sua principal fonte é Postgres. O conector de Postgres lê o WAL para fazer CDC, nos modos overwrite e append.
  • Você quer ajustar as tabelas uma a uma. Cada tabela é um job próprio, então você pode definir separadamente o agendamento, a janela de backfill e a regra de retry. Os alertas podem ir para e-mail, Slack ou Discord.
  • Você usa ferramentas brasileiras. O catálogo inclui Bling, Omie, RD Station e Conta Azul, com suporte em português e cobrança em reais.
  • Você orquestra com código. O Airflow ou o Dagster podem disparar syncs pela API aberta, e o dbt pode rodar logo depois da ingestão.

Entre os clientes da Erathos, a UoouShop conectou 6 fontes de dados em um único dia, e a Kamino reduziu os custos com dados em mais de 90%.

Outras ferramentas são melhores que a Erathos em alguns casos:

  • Você precisa de CDC de Oracle, SQL Server, SAP ou Db2, ou de compliance PCI DSS Level 1 (dados de cartão) e HIPAA (dados de saúde nos EUA). A Fivetran tem uma cobertura mais profunda aqui, além de syncs a cada 1 minuto no Enterprise.
  • Você precisa hospedar a ferramenta você mesmo. A Erathos só roda como serviço gerenciado. O Airbyte Core é open source e roda no seu próprio cluster Kubernetes.
  • Você precisa de latência de milissegundos. A Estuary foi feita para streaming em tempo real.
  • Você só vai mover um banco de dados para a AWS ou o Azure uma vez. O AWS DMS ou o Azure DMS saem mais baratos para isso.
  • O Snowflake é o seu warehouse. Em setembro de 2026, a Erathos ainda listava o Snowflake como "em breve", então ele pode ainda não estar na lista de conectores.

Como escolher uma aplicação de transferência de dados?

Eu olharia primeiro para o trabalho, depois para as suas fontes, para o quanto os dados precisam estar atualizados e para como o fornecedor conta o volume. Deixaria o preço por último, porque cada fornecedor mede uma coisa diferente.

As primeiras decisões já restringem a categoria de ferramenta:

[IMAGEM 4: fazer upload de gtm-1360-img4.png aqui]

Eu passaria por estas perguntas, nesta ordem:

  1. Qual é o trabalho? Um banco de dados que vai para uma nova nuvem uma única vez precisa de um serviço de migração. Um warehouse que precisa ficar sincronizado precisa de uma plataforma de ELT.
  2. Quais fontes você tem? Uma ferramenta com mais de 700 conectores ainda pode não ter o seu ERP, então vale conferir o catálogo de cada uma para todas as suas fontes. Bancos de dados enterprise como Oracle e Db2 muitas vezes exigem um plano pago.
  3. Você precisa de CDC? Você precisa quando as tabelas não têm uma coluna de atualização confiável, ou quando os deletes precisam chegar ao warehouse. No Postgres, o CDC exige alguma configuração no banco: wal_level definido como logical, replication slots livres e um limite de quanto WAL um slot pode reter.
  4. Quão atualizados os dados precisam estar? Syncs mais frequentes geralmente significam um plano mais caro. A Erathos sincroniza de hora em hora no Movement e a cada 5 minutos no Pro, a Fivetran a cada 15 minutos no Standard e a cada minuto no Enterprise, e o Airbyte no máximo de hora em hora no Standard. Se você precisa de latência de milissegundos, uma ferramenta de streaming como a Estuary é a melhor opção.
  5. Como o fornecedor conta o volume? A Erathos conta as linhas gravadas, a Fivetran conta as monthly active rows por conexão, o Airbyte conta os gigabytes de bancos de dados depois da serialização, e o Datastream conta bytes processados que podem ser de 2 a 5 vezes o tamanho da fonte.
  6. O seu warehouse está disponível? Alguns fornecedores listam destinos como beta ou "em breve".
  7. Onde os dados ficam hospedados e quais regras se aplicam? O fornecedor deve confirmar por escrito onde os dados são processados, quais regras se aplicam (como a LGPD ou o PCI DSS para dados de cartão) e em qual idioma o suporte atende.

Os modelos de preço diferem mais no passo 5. Fazer um teste com as suas tabelas reais responde essa questão mais rápido do que qualquer calculadora. Erathos, Fivetran, Airbyte e Estuary têm plano gratuito ou período de teste.

FAQ

O que é uma aplicação de transferência de dados? Uma aplicação de transferência de dados copia dados de um sistema para outro, por exemplo de um banco Postgres para o BigQuery. Algumas movem um banco de dados uma única vez, como o AWS DMS. Outras mantêm um warehouse sincronizado de forma agendada, como Erathos, Fivetran e Airbyte.

O AWS DMS pode substituir uma ferramenta de ELT? O AWS DMS consegue fazer replicação contínua com CDC, então pode manter uma cópia de um banco de dados sincronizada. Mas ele só move bancos de dados, então, para fontes SaaS e warehouses fora da AWS, você ainda precisa de uma plataforma de ELT.

Qual ferramenta de transferência de dados é gratuita? O Azure DMS Standard é gratuito para migrações offline, e o dlt é uma biblioteca open source gratuita. A Erathos é gratuita até 1M de linhas por mês, a Fivetran até 500.000 MAR, e a Estuary até 10 GB por mês.

O que mudou no preço da Fivetran em 2026? Desde 1º de janeiro de 2026, deletes contam como MAR pago, e cada conexão padrão com 1 a 1M de MAR tem um mínimo mensal de $5.

Posso hospedar a Erathos eu mesmo? Não. A Erathos é um serviço gerenciado. Ela se conecta a bancos de dados por uma conexão aberta, um IP fixo ou um túnel SSH, e o dbt pode rodar as transformações depois de cada carga.