Amazon MSK Replicator

Reliable and automated data replication for Amazon MSK clusters

Why MSK Replicator?

Amazon MSK Replicator is a feature of Amazon MSK that enables you to reliably replicate data across Amazon MSK clusters in just a few clicks without requiring expertise to setup open-source tools, writing code, or managing infrastructure. MSK Replicator automatically provisions and scales underlying resources, so you can easily build multi-region applications and only pay for the data you are replicating.

Benefits

With MSK Replicator, there is no need to provision infrastructure or setup and run Apache Kafka MirrorMaker 2. MSK Replicator drives best practices through design, monitoring and automation, so you can easily replicate data and metadata between Apache Kafka clusters.

MSK Replicator provides a serverless experience and scales the underlying resources up and down, so you don’t have to plan replication infrastructure capacity and pay only for what you need to replicate data across your Apache Kafka clusters.

MSK Replicator can help applications stay available and high performing for business continuity. If a single AWS region becomes degraded, your application can redirect to a different region which already has the data replicated from the primary region.

Use cases

Build highly available and fault-tolerant streaming applications for increased resiliency without setting up custom solutions.

Copy data from multiple Apache Kafka clusters into one cluster for easily generating insights on aggregated real-time data.

Setup multi-active replication to automatically propagate writes performed in one AWS region to other regions for providing data at lower latency and cost to consumers.