Découvrez Streamhouse : l’architecture de données ouverte pour l’IA | En savoir plus

Kafka migration to Confluent Cloud, on your terms

Migrate your data and infrastructure from any Kafka source: topics and data, schemas, connectors, access control, and clients. Our tooling moves clients incrementally, so applications keep running with minimal coordination and downtime.

Migrations on autopilot

Easily move data and clients together

The hard part of a migration is coordination, not replication. Confluent makes it easy: your clients connect to a gateway, Cluster Linking replicates in the background, and a single command flips a whole batch of topics to Confluent when you're ready.

You decide when

You watch replication lag and pick the moment. Nothing switches until you run the command.

No complex coordination

Every client is repointed once to a single Confluent Gateway address. From then on, the gateway swaps their authentication and routes them to Confluent underneath, with no further restarts or config changes.

One topic at a time

Migrate a single topic or a group. Cluster Linking replicates byte-for-byte with offsets preserved, so consumers resume where they left off.

Safe and reversible

Traffic is held until every byte is replicated and lag hits zero, then the topic is promoted. Each move is reversible until cutover completes.

How it works

One workflow moves your whole estate

Confluent's migration tool, KCP, works with any Kafka cluster. It scans your source environment, assesses the move, and migrates every resource onto Confluent Cloud.

Any Kafka source
Amazon MSK Apache Kafka Redpanda · Aiven Confluent Platform
The migration tool
KCP
scanassesspricemigrate
Destination
Confluent Cloud
Your whole estate, running on Confluent — offsets intact, applications cut over.
Topics & data Schemas Connectors Access control Applications
The cutover, in motion

Watch topics move, one at a time

Clients connect to a single gateway endpoint that never changes. As each topic is promoted, the gateway starts routing it to Confluent while the rest keep flowing to the source — no client changes, no downtime.

What gets migrated

Every resource on your cluster, moved for you

You don't move topics and leave the rest behind. KCP migrates the whole estate. Each layer is handled by a specialized Confluent component, coordinated for you.

ResourceHandled byWhat happens
Topics & dataCluster LinkingCopied byte-for-byte, with consumer positions preserved so applications resume where they left off.
SchemasSchema migrationMoved into Confluent Schema Registry before any data moves, so your schemas are in place when applications arrive.
ConnectorsConnect Migration UtilitySupported connectors re-created as Confluent managed connectors, along with their configuration and state.
Access controlACL & identity mappingExisting users, roles, and ACLs mapped to Confluent service accounts and ACLs.
ApplicationsMigration GatewayRepointed once and cut over with no code changes, and their re-authentication handled for them.
Cost baselineAssessmentYour current spend pulled from your real usage, so you have a baseline to compare against before you move.

Guides and references

The incremental migration guide

Guide

Replication, verification, and cutover, step by step.

connect-migration-utility

GitHub

Discover and migrate your connectors to Confluent Cloud.

KCP command reference

Docs

Discover, scan, plan, and migrate from the command line.

See what your migration looks like

Plan your migration Answer a few questions about your environment and get a sequenced migration.

Assess your environment Run a scan of your current cluster to see every resource and what it costs you today.

Talk it through Walk your specific setup through with a Confluent migration specialist.

Plan, assess or discuss your migration