Kafka Connect
With Kafka Connect, you can connect external systems to a Kafka cluster. This means you can focus on developing your applications without having to worry about hardware management — like configuration, monitoring, backups, redundancy and updates.
Innovate faster
Kafka Connect is ready to use, and can be deployed directly in a few clicks. With this service, you can connect your Kafka cluster to a wide range of external data systems.
Control your budget
Our transparent and predictable pricing model includes all network traffic. You only pay for the use of Kafka Connect, which is billed by the hour.
Maintain control of your data
Kafka Connect runs on our trusted cloud, which complies with strict certifications. Our goal is to give you complete control of your data.
Compare our Managed Databases for Kafka Connect solutions
Essential | Business | Enterprise | |
Number of nodes | 1 node included | 3 nodes included | 6 nodes included |
RAM per node | 7GB to 60GB | 7GB to 30GB | 7GB to 30GB |
Service Level Agreement (SLA) | No | 99.90% | 99.95% |
Switching between different solutions | Yes | Yes | Yes |
Updates to new major versions in 1 click | Yes | Yes | Yes |
Data encryption at rest and in transit (SSL) | Yes | Yes | Yes |
Performance graph | Yes | Yes | Yes |
Terraform Provider support (more information) | Yes | Yes | Yes |
High availability | No | Yes | Yes |
Private network connectivity (vRack) | Yes | Yes | Yes |
Managed Databases for Kafka Connect use cases
Streaming data with external systems
With Kafka Connect, you can set up data streaming between your Kafka cluster and a wide range of external systems, such as data warehouses, relational databases and HDFS.
Data migration to a trusted cloud
With Kafka Connect, you can migrate a high volume of data from an external or legacy data platform to your managed Kafka cluster, hosted on a trusted cloud.
Documentation and guides
Do you need support getting started with your service? Check out our tutorials and documentation.
Find out how to order your Managed Databases for Kafka service via the API.
Features
Scalability and high availability
TLS encryption
To ensure data confidentiality, Apache Kafka Connect uses the Transport Layer Security/Secure Sockets Layer (TLS/SSL) protocol to encrypt data at rest or in transit.
Private network connectivity (vRack)
With our Business and Enterprise packs, you can restrict access to your database service via our private network, You also get up to 2Gbit/s bandwidth.
Enterprise-grade
High availability
Does your business need high availability for your critical deployments? With the Enterprise range, you get 6-node clusters and a guaranteed 99.95% SLA.
Dashboard
You can use it to manage your connectors, and monitor logs and metrics. To access it, simply log in to the OVHcloud Control Panel.
Real-time log visualisation
Analyse or perform diagnostics on your database to optimise the running of your application. You can view up to the last 100 lines of real-time logs.
Terraform support
Save time by automating your deployments. With support for Terraform tools and APIs, you can provision your databases automatically, with the option to maintain multiple environments for your application.
Managed Databases for Kafka Connect pricing
You receive a bill at the end of each month, which is calculated based on your database usage per hour. The price depends on the pack you have chosen: Business or Enterprise.
Other products
Your questions answered
What is Kafka Connect?
Kafka Connect is a service that enables users to send and receive a high volume of data between their Kafka cluster and external systems.
Why use Kafka Connect?
This solution is perfect for connecting and integrating your Kafka source cluster with external systems.
What is the difference between Apache Kafka and Kafka Connect?
Apache Kafka is used to create data processing pipelines and real-time streaming data applications. With Kafka Connect, you can connect your Kafka clusters to external systems.
What is Managed Databases for Kafka Connect?
Managed Databases for Kafka Connect is a service associated with Managed Databases for Apache Kafka. It is one of the managed services available on our Public Cloud. Its purpose is to save you time, since we take care of your service’s management and maintenance.
Can I install Kafka Connect on Public Cloud instances myself?
Once you have downloaded and accepted the Kafka licence agreement, you can indeed do this. However, you will need to manage and administer the service, and you will not benefit from the capabilities we provide in our turn-key service.
What is the difference between the Essential, Business and Enterprise service options?
Each plan includes different features for different uses. Among other factors, they do not all have the same benefits or the same level of availability.
Can I migrate to nodes with a higher capacity?
You can do this if you need more RAM. However, you cannot revert to a lower-capacity node.
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 Redis or MongoDB.
Is Kafka Connect open-source?
The use of Apache Kafka and Kafka Connect components is governed by the open-source Apache Licence version 2.0. This licence authorises the modification and distribution of the code in free or proprietary form, free or commercial, and requires preservation of the copyright notice upon any modification, with a copy of the licence to be provided with the source code.