Confluent : Kafka et Flink managés, streaming de données et IBM
L'éditeur américain fondé par les créateurs d'Apache Kafka : histoire, Confluent Cloud et Platform, Flink, Tableflow, rachat par IBM en mars 2026, usages en entreprise et comparaison avec Databricks.
Par Équipe Blent· Mis à jour le · 17 min de lecture· Niveau débutant
Confluent en bref
- Type
- Éditeur de plateforme de streaming de données
- Fondation
- 2014
- Fondateurs
- Jay Kreps, Neha Narkhede et Jun Rao, créateurs d'Apache Kafka
- Siège
- Mountain View, États-Unis
En bref : Confluent
Confluent est une entreprise américaine de logiciels fondée en 2014 par Jay Kreps, Neha Narkhede et Jun Rao, les créateurs d'Apache Kafka chez LinkedIn. Elle édite une plateforme de streaming de données en temps réel construite autour de Kafka et d'Apache Flink, proposée en service managé (Confluent Cloud), en logiciel à installer (Confluent Platform) et en mode BYOC avec WarpStream. Les entreprises s'en servent pour relier leurs applications et leurs bases par des flux d'événements, alimenter des tableaux de bord et des entrepôts de données, et fournir des données fraîches aux modèles et aux agents IA. IBM a finalisé le rachat de Confluent le 17 mars 2026, qui est depuis intégrée au groupe.
En une phrase : Confluent est l'éditeur américain fondé par les créateurs d'Apache Kafka, qui propose Kafka et Flink managés pour le streaming de données en temps réel, et qui appartient à IBM depuis mars 2026.
Dans cette fiche
Qu'est-ce que Confluent ?
Confluent est un éditeur de logiciels qui fournit une plateforme pour faire circuler, traiter et gouverner les données en temps réel. Son produit central est Apache Kafka, un journal d'événements distribué sur lequel les applications publient et lisent des flux de données. Confluent ajoute à Kafka le traitement de flux avec Apache Flink, des connecteurs, la gouvernance et l'exploitation managée.
L'entreprise est fondée en 2014 à Mountain View par Jay Kreps, Neha Narkhede et Jun Rao, trois ingénieurs qui avaient créé Kafka chez LinkedIn au début des années 2010. Le projet est ensuite confié à la fondation Apache. Confluent lance Confluent Platform, puis Confluent Cloud, son service managé, et entre au Nasdaq en 2021. En 2023, elle acquiert Immerok pour proposer Apache Flink en service managé. En 2024, elle rachète WarpStream, un service compatible Kafka qui fonctionne dans le compte cloud du client, et dévoile Tableflow, qui publie les flux sous forme de tables Iceberg.
Le 17 mars 2026, IBM finalise le rachat de Confluent, annoncé en décembre 2025. Confluent est depuis une filiale du groupe, qui souhaite la rapprocher de ses offres de données et d'IA. Les produits et les équipes restent identifiables, mais leur feuille de route peut évoluer : il faut suivre les annonces officielles.
Sa place dans l'écosystème tient à ce rôle de couche de données en mouvement, entre les applications et les plateformes analytiques comme Databricks ou Snowflake. Pour le fonctionnement du protocole, la fiche Apache Kafka du lexique en détaille les notions.
À retenir : Confluent n'est ni un cloud ni une base de données. C'est une plateforme qui transporte et traite des événements entre les systèmes de l'entreprise.
Quels sont les produits de Confluent ?
L'offre se répartit selon qui exploite Kafka : Confluent, le client, ou les deux. Le même protocole sert de base dans tous les cas, ce qui limite l'effort de migration pour les applications.
| Produit | Type | Usage principal | Accès |
|---|---|---|---|
| Confluent Cloud | Service managé | Kafka, Flink et connecteurs sans exploitation | Abonnement, AWS, Azure, Google Cloud |
| Confluent Platform | Logiciel auto-hébergé | Déploiement sur site ou dans son cloud | Licence commerciale |
| WarpStream | BYOC | Calcul dans le compte du client, données en stockage objet | Abonnement |
| Flink managé | Traitement de flux | Transformer et enrichir des flux en SQL, Java ou Python | Inclus dans Confluent Cloud |
| Connecteurs managés | Intégration | Relier bases, SaaS et stockages à Kafka | Confluent Cloud |
| Tableflow | Lakehouse | Publier des topics en tables Iceberg ou Delta Lake | Confluent Cloud |
| Stream Governance | Gouvernance | Schémas, catalogue, lignage et qualité | Confluent Cloud |
Le choix du mode d'exploitation est le premier arbitrage. Le service managé réduit la charge opérationnelle, le logiciel auto-hébergé répond aux contraintes de souveraineté ou de datacenter, et le mode BYOC garde les données dans le compte cloud du client.
Comment choisir entre Confluent Cloud et Confluent Platform ?
Confluent Cloud convient quand l'équipe veut se concentrer sur les flux et non sur les clusters. Confluent Platform convient quand les données doivent rester sur site ou quand une exigence réglementaire impose de maîtriser l'infrastructure. Dans les deux cas, estimez le coût sur le débit et la rétention réels, car ce sont eux qui déterminent la facture.
Le mode BYOC de WarpStream constitue une troisième voie : le plan de contrôle reste chez l'éditeur, mais les agents qui lisent et écrivent les données s'exécutent dans le compte cloud du client, et les messages sont stockés dans un stockage objet. Cette architecture réduit les coûts de transfert entre zones de disponibilité, au prix d'une latence en général plus élevée qu'avec des disques locaux. Elle convient aux flux massifs dont le délai de quelques centaines de millisecondes reste acceptable, comme la journalisation ou la collecte de télémétrie.
Quels produits propose Confluent ?
L'offre décline Apache Kafka en service managé, en logiciel à installer et en mode BYOC, avec des briques de traitement, de connexion et de gouvernance. Les noms et les packagings évoluent, notamment depuis le rachat par IBM.
- Service managé
Confluent Cloud
Kafka, Flink, connecteurs et gouvernance fournis en service entièrement managé sur AWS, Azure et Google Cloud.
- Logiciel auto-hébergé
Confluent Platform
Distribution de Kafka à installer sur son propre datacenter ou son cloud, avec outils d'exploitation et fonctions d'entreprise.
- BYOC
WarpStream
Service compatible Kafka, racheté en 2024, dont le calcul tourne dans le compte cloud du client et les données dans un stockage objet.
- Traitement de flux
Apache Flink managé
Traitement de flux en SQL, Java ou Python, proposé dans Confluent Cloud et en version auto-hébergée dans Confluent Platform.
- Intégration
Connecteurs managés
Catalogue de connecteurs prêts à l'emploi pour relier bases de données, applications SaaS et stockages à Kafka.
- Lakehouse
Tableflow
Conversion des topics Kafka et de leurs schémas en tables Apache Iceberg ou Delta Lake, lisibles par les moteurs analytiques.
- Gouvernance
Stream Governance
Registre de schémas, catalogue des flux, lignage et règles de qualité pour fiabiliser les données en mouvement.
Confluent est-il open source ?
La réponse demande de distinguer Kafka, Flink et la plateforme commerciale. Confluent est une société commerciale, et ses offres sont des produits payants. Les technologies centrales sont cependant des projets ouverts.
- Projets open source : Apache Kafka et Apache Flink sont des projets de la fondation Apache, sous licence Apache 2.0. Ils s'utilisent sans Confluent, sur n'importe quelle infrastructure.
- Composants sous licence communautaire : une partie des outils de Confluent Platform, comme certains connecteurs et le registre de schémas, est publiée sous la licence Confluent Community, qui limite la revente en service concurrent.
- Briques propriétaires : Confluent Cloud, la gouvernance avancée, Tableflow et les fonctions d'administration ne sont disponibles que dans les offres commerciales.
Les données transitent par un protocole ouvert. Une application écrite pour Kafka peut en principe changer de fournisseur, ce qui limite la dépendance au protocole. L'effort de migration porte plutôt sur les connecteurs, les schémas, les droits et les traitements Flink construits dans la plateforme.
À retenir : un protocole ouvert n'empêche pas une dépendance à l'éditeur. Évaluez ce qu'il faudrait reconstruire en cas de changement de plateforme.
Le rachat par IBM ajoute une question de gouvernance. Les projets Apache restent pilotés par leur communauté, indépendamment de l'actionnaire de Confluent. Pour les offres commerciales, il est prudent de demander à l'éditeur ses engagements de compatibilité, de support et de tarification sur la durée du contrat.
Quels sont les avantages de Confluent ?
Ces avantages ne comptent que s'ils répondent à un besoin de temps réel. Ils se pondèrent par le coût, la maturité des équipes et l'existant technique.
- Une offre éditée par les créateurs d'Apache Kafka, avec une expertise reconnue sur le protocole et son exploitation.
- Kafka, Flink, connecteurs et gouvernance réunis dans une même plateforme, en service managé ou auto-hébergée.
- Un catalogue étendu de connecteurs managés qui réduit le code d'intégration à écrire.
- Plusieurs modes de déploiement : cloud managé, logiciel sur site et BYOC avec WarpStream.
- Disponibilité sur les trois grands clouds, avec une compatibilité complète avec les clients Kafka existants.
- Un rattachement à IBM qui peut faciliter l'intégration avec les systèmes d'entreprise déjà en place.
Quelles sont les limites de Confluent ?
Les limites tiennent au coût de la gestion de flux à grande échelle et à la dépendance à un éditeur, dans un contexte de changement d'actionnaire.
- La facturation dépend du débit, du stockage et des options choisies, et demande un suivi rigoureux.
- Concevoir des flux d'événements fiables exige des compétences en modélisation et en architecture distribuée.
- Plusieurs composants de la plateforme sont sous licence propriétaire ou communautaire et non sous Apache 2.0.
- Le rachat par IBM peut modifier la feuille de route, les offres et les conditions commerciales dans les prochaines années.
- Pour des volumes modestes ou des traitements quotidiens, une architecture de streaming peut être surdimensionnée.
- Un service Kafka managé crée une dépendance opérationnelle, même si le protocole reste ouvert.
Confluent vs Databricks : quelles différences ?
Les deux éditeurs sont souvent associés plutôt qu'opposés : Confluent transporte les données en mouvement, Databricks les stocke et les analyse. Leurs offres se recoupent néanmoins sur le traitement de flux, où Databricks propose Spark Structured Streaming et Confluent propose Flink.
| Critère | Confluent | Databricks |
|---|---|---|
| Origine | Mountain View, 2014, créateurs d'Apache Kafka | San Francisco, 2013, créateurs d'Apache Spark |
| Rôle principal | Transport et traitement des données en mouvement | Stockage, analyse et machine learning en lakehouse |
| Moteur de calcul | Apache Flink | Apache Spark |
| Stockage | Journal Kafka, tables Iceberg et Delta Lake via Tableflow | Delta Lake et Iceberg dans le stockage cloud du client |
| Gouvernance | Stream Governance (schémas, lignage des flux) | Unity Catalog (tables, modèles, agents) |
| Déploiement | Cloud managé, auto-hébergé, BYOC | Cloud managé, serverless |
| Clouds | AWS, Azure, Google Cloud | AWS, Azure, Google Cloud |
| Statut | Filiale d'IBM depuis mars 2026 | Indépendante, non cotée |
Lequel choisir ? Confluent se justifie lorsque le besoin dominant est de relier des systèmes par des événements et de réagir en temps réel. Databricks se justifie lorsque l'analyse, la data science et les agents IA sur des données stockées dominent. Beaucoup d'architectures combinent les deux : Kafka alimente le lakehouse. Comparez sur une preuve de concept la latence nécessaire, le coût au volume réel et les compétences de l'équipe. Le choix tient aussi au moteur de calcul : Apache Spark côté Databricks, Flink côté Confluent, deux moteurs dont les modèles de programmation et l'exploitation diffèrent. Pour un projet de RAG ou d'agents qui doit s'appuyer sur des données récentes, les deux approches peuvent alimenter une base de connaissances, à condition de définir la fraîcheur réellement nécessaire. Les formations de data engineering de Blent abordent ces architectures en pratique.
Quelles sont les alternatives à Confluent ?
Une alternative est pertinente si son modèle d'exploitation, son intégration à l'existant ou son coût correspondent mieux à la contrainte dominante du projet.
Databricks
Plateforme lakehouse qui traite aussi des flux, avec Spark Structured Streaming et des pipelines déclaratifs.
À considérer pour : traitement unifié des flux et des données analytiques
Snowflake
Plateforme de données dont l'ingestion en continu alimente des tables mises à jour en quasi temps réel.
À considérer pour : analyse SQL de flux et simplicité d'exploitation
Google Cloud
Services de messagerie et de flux du cloud de Google, comme Pub/Sub et Dataflow, ainsi qu'un Kafka managé.
À considérer pour : environnement Google Cloud et services intégrés
MongoDB
Base documentaire dont les Change Streams et les triggers couvrent certains besoins d'événements simples.
À considérer pour : flux limités autour d'une base unique
Dans quels cas choisir Confluent ?
Les caractéristiques de la plateforme se traduisent en questions de décision. Elles se complètent par une preuve de concept sur vos flux et vos volumes.
Confluent est une option à évaluer
- Vous avez besoin de données en temps réel entre de nombreux systèmes.
- Vous voulez utiliser Kafka sans exploiter vous-même les clusters.
- Vous cherchez à réunir transport, traitement Flink et gouvernance des flux.
- Vous visez un déploiement hybride, entre cloud et datacenter.
Une autre solution peut convenir mieux
- Vos traitements restent en lots, avec des délais de quelques heures.
- Vous disposez d'une équipe capable d'exploiter Kafka en open source à moindre coût.
- Votre plateforme cloud propose déjà un service de flux suffisant.
- Le coût mesuré en preuve de concept dépasse le budget prévu.
Technologies souvent utilisées avec Confluent
Confluent s'insère dans une chaîne d'outils : sources de données, traitement, stockage analytique, orchestration et IA.
- Streaming
Apache Kafka
Journal d'événements distribué au cœur de la plateforme.
- Traitement de flux
Apache Flink
Moteur de calcul sur flux pour filtrer, joindre et agréger les événements en continu.
- Calcul distribué
Apache Spark
Moteur de traitement qui consomme des topics Kafka avec Structured Streaming.
- Format de tables
Apache Iceberg
Format de tables ouvert dans lequel Tableflow publie les données de Kafka.
- Capture des changements
Debezium
Connecteurs de capture des modifications de bases de données, publiés dans Kafka.
- Orchestration
Apache Airflow
Orchestration des traitements en lots qui complètent les flux.
- Infrastructure
Kubernetes
Orchestrateur de conteneurs pour déployer Confluent Platform sur site ou dans le cloud.
- Lakehouse
Databricks
Plateforme analytique qui consomme les flux Kafka pour l'ingénierie des données et le machine learning.
Les concepts à connaître pour comprendre Confluent
Ces notions reviennent dès qu'on conçoit une architecture de streaming ou qu'on compare Confluent à un service de données.
- Apache KafkaLe journal d'événements distribué créé par les fondateurs de Confluent.
- Streaming de donnéesLe traitement des données au fil de leur production plutôt que par lots périodiques.
- Apache FlinkLe moteur de traitement de flux avec état, au cœur de l'offre de calcul de Confluent.
- Topic et partitionLes unités d'organisation d'un flux Kafka, qui déterminent l'ordre et le parallélisme.
- Change data captureLa capture des modifications d'une base de données pour les diffuser comme événements.
- Data engineeringLe métier qui conçoit et exploite les pipelines de données, en lots comme en flux.
Ressources pour approfondir Confluent et le streaming de données
Trois articles pour passer de la présentation de la plateforme aux technologies sur lesquelles elle repose.
- Dossier
Apache Kafka : tout savoir sur le Data Streaming
Le fonctionnement de Kafka, le moteur autour duquel Confluent a été fondée.
Lire l'article - Guide
Confluent Platform : la plateforme Data Streaming tout-en-un
Les composants et les usages de l'offre auto-hébergée de Confluent.
Lire l'article - Dossier
Apache Flink : tout savoir sur le framework temps réel
Le moteur de traitement de flux que Confluent propose en service managé.
Lire l'article
Questions fréquentes
Questions fréquentes
Expertise
À propos de l'auteur
Équipe Blent
Les ingénieurs et mentors Blent conçoivent des plateformes data, industrialisent des pipelines et des modèles en production, et forment chaque année des centaines de professionnels au data engineering et à l'IA.
Sources et méthodologie
- Site officiel et documentation de Confluent (Confluent Cloud, Confluent Platform, Flink, Tableflow, WarpStream)
- Communiqué d'IBM : IBM finalise l'acquisition de Confluent, 17 mars 2026
- Annonces officielles de Confluent : rachat de WarpStream (2024), Tableflow (2024 et 2025), Confluent Platform pour Apache Flink (décembre 2024)
- Kreps, Narkhede et Rao, Kafka: a Distributed Messaging System for Log Processing, NetDB, 2011
- Retours d'expérience des projets et formations Blent
Comment utiliser Confluent en entreprise ?
Confluent n'apporte de la valeur que si les événements métier sont bien modélisés et partagés. La plateforme transporte et traite les flux ; la conception des données reste à faire.
Intégration en temps réel
Relier des applications et des bases de données par des flux d'événements plutôt que par des échanges en lots.
Capture des changements
Répliquer en continu les modifications des bases transactionnelles vers les entrepôts et les applications.
Détection de fraude et alertes
Analyser des paiements ou des mesures au fil de l'eau pour déclencher une décision en quelques secondes.
Alimentation d'un lakehouse
Déverser les flux dans des tables Iceberg ou Delta Lake pour la BI et le machine learning, sans pipeline dédié.
Architecture orientée événements
Faire communiquer des microservices de manière découplée à partir d'un journal d'événements partagé.
Données fraîches pour l'IA
Fournir aux modèles, aux systèmes de RAG et aux agents un contexte à jour issu des flux de l'entreprise.