Analytics with Kafka® MirrorMaker
Kafka® MirrorMaker
Easily copy and stream data between two Apache Kafka clusters. Get a 100% managed service for maintaining full replication in a remote data center, and high availability for your Kafka clusters.
Why choose OVHcloud Kafka MirrorMaker?
Open-source and managed
Get the official open-source version of your database engine. OVHcloud deploys, manages, maintains, and scales your services for you.
Price/performance ratio
Your databases are billed per use, at some of the most competitive prices on the market, with IOPS, backups, and traffic included. They are built on the latest generation instances.
Security and industry standard
These services are built to follow globally recognized security practices. This ensures that comprehensive security measures are in place to manage risks, address vulnerabilities, and protect sensitive information.
Integrated with Public Cloud services
Your databases are integrated with our IaaS and PaaS services, which helps you manage your cloud-native, data, and AI application projects more efficiently.
Use case examples
Data replication
Replicate data from a source cluster to a target cluster and drive greater resilience for your Apache Kafka cluster data.
Multi-cloud Kafka clusters
Kafka MirrorMaker offers the option to mirror data in a Kafka cluster. You can make this replication work between Kafka clusters, whether on-premises or hosted by different cloud providers.
SPECIFICATIONS
Technical specifications
Scalability
From one plan to another in a few clicks
OVHcloud Managed Kafka
Compatible
Data encryption
At rest and in transit (TSL/SSL)
Private networks
Included (vRack)
Terraform support
Included
Our Kafka Mirrormaker range
Solutions designed to meet all your needs.
Documentation
Tutorial to get started
Learn how to get started with the Managed Kafka MirrorMaker solution
General information
Find out more about our Data Analytics services
General guides
Learn how to use our Data Analytics services
Kafka MirrorMaker guides
Have a look at our guides designed for this service
Your questions answered
What is Kafka® MirrorMaker?
Kafka® MirrorMaker provides high availability for a Kafka cluster by replicating data to another Kafka target cluster.
Why use Kafka MirrorMaker?
This solution is ideal for meeting the high resilience requirements of the data processed by a Kafka cluster since it performs the mirroring in the source Kafka cluster.
What is Cloud Databases for Kafka MirrorMaker?
Cloud Databases for Kafka MirrorMaker is a service linked to Managed Databases Apache Kafka. It is one of the managed services available on our Public Cloud. Our goal is to save you time by entrusting us with the management and maintenance of your database.
What is the difference between the Essential, Business and Enterprise service options?
Each pack includes different features for various uses. Among other factors, they do not all have the same benefits or the same level of availability.
Can this solution be integrated into a Public Cloud project?
Yes, our service can be used as a resource, or as part of a Public Cloud infrastructure. You can manage it from your Control Panel, the OVHcloud API, or the OpenStack API. We also offer managed services for managing relational databases (SQL), such as MySQL and PostgreSQL, or non-relational databases (NoSQL), such as Valkey.
Is MirrorMaker open-source?
The use of Apache Kafka, Kafka Connect, and MirrorMaker components is governed by the open-source Apache Licence version 2.0.
How does Kafka mirroring work?
MirrorMaker replicates data between your Kafka clusters to help guarantee high availability for your data.
The most common case for using mirroring with Kafka MirrorMaker is disaster recovery, which is done by replicating all messages from your Kafka database in a different region to where your primary Kafka cluster is hosted.
Another common use case for mirroring with Kafka MirrorMaker is the adoption of cloud computing. Some customers who use on-premise Apache Kafka can perfectly replicate their data with a cloud provider through MirrorMaker, in addition to preparing for its migration to the cloud.
MirrorMaker helps global organizations replicate data easily for processing purposes. The virtual machines or instances dedicated to processing this data can be strategically placed near users and distributed across different locations. As a result, Kafka MirrorMaker lowers latency to deliver optimal performance.
Kafka® is a registered trademark of The Apache Software Foundation and has been licensed for use by OVHcloud, who has no affiliation with and is not endorsed by The Apache Software Foundation.

