Développez l'apprentissage automatique prédictif avec Flink | Atelier du 18 déc. | S'inscrire

Comparatif Confluent Cloud-Amazon MSK

Préparez votre investissement pour l'avenir grâce à une plateforme de streaming de données cloud native, complète et disponible partout. Dotée d'une architecture repensée pour exploiter toute la puissance du cloud, Confluent Cloud propose une expérience entièrement gérée afin de répondre à tous vos besoins en matière de streaming de données, du lancement au développement à grande échelle.

Conçu et soutenu par les créateurs originaux d'Apache Kafka®️

Value for Investment

Cloud native
Confluent élimine la majeure partie de la charge opérationnelle tout au long de votre parcours Kafka

Bien que MSK comble certaines lacunes opérationnelles, le service présente encore de nombreuses limitations

Mise à jour du diagramme comparatif Cloud-MSK
Planifier
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Dimensionnement

Tarification au débit

  • Éliminez les tests de performance fastidieux et réduisez les coûts d'infrastructure grâce à une évolutivité flexible des clusters, avec fonctionnalité de mise à l'échelle à zéro : vous payez uniquement à l'usage et non pour une infrastructure provisionnée.

Tarification au broker

  • Il faut allouer du temps et des ressources à l'exécution de tests de performance afin de choisir les types de brokers ainsi que leur nombre
  • Surprovisionnez l'infrastructure afin de réduire le besoin d'extensions complexes par la suite en raison des limitations de la mise à l'échelle automatique (quatre opérations par jour)

Tarification au débit

  • Mise à l'échelle flexible avec prise en charge jusqu'à 200 Mbit/s en entrée et 400 Mbit/s en sortie

Confluent Cloud

Tarification au débit

  • Éliminez les tests de performance fastidieux et réduisez les coûts d'infrastructure grâce à une évolutivité flexible des clusters, avec fonctionnalité de mise à l'échelle à zéro : vous payez uniquement à l'usage et non pour une infrastructure provisionnée.

Amazon MSK

Tarification au broker

  • Il faut allouer du temps et des ressources à l'exécution de tests de performance afin de choisir les types de brokers ainsi que leur nombre
  • Surprovisionnez l'infrastructure afin de réduire le besoin d'extensions complexes par la suite en raison des limitations de la mise à l'échelle automatique (quatre opérations par jour)

MSK Serverless

Tarification au débit

  • Mise à l'échelle flexible avec prise en charge jusqu'à 200 Mbit/s en entrée et 400 Mbit/s en sortie
Déployer
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Provisionnement

Libre-service, à la demande

  • Provisionnez des Kafka Clusters ainsi que tout autre composant Confluent Cloud, notamment Schema Registry, Connect & Flink

En libre-service et à la demande pour Kafka uniquement

  • Provisionnez des Kafka Clusters avec Glue Schema Registry et Flink
  • Tâches de personnalisation nécessaires pour les connecteurs et le proxy Kafka

En libre-service et à la demande pour Kafka uniquement

  • Provisionnez des Kafka Clusters avec Glue Schema Registry et Flink
  • Tâches de personnalisation nécessaires pour les connecteurs et le proxy Kafka
Infrastructure en tant que code

Pour le plan de contrôle et le plan de donnée

  • Expérience unifiée en matière de déploiement et de gestion des ressources Confluent dans divers environnements. Tirez parti du fournisseur Terraform pour gérer à la fois les ressources du plan de contrôle, tels Clusters et Schema Registry, et les ressources du plan de donnée, tels les topics et les listes de contrôle d'accès (ACL).

Pour le plan de contrôle uniquement

  • Terraform peut seulement déployer et gérer les ressources du plan de contrôle. Il est nécessaire de créer des opérateurs et des processus personnalisés pour gérer les ressources du plan de donnée.

Pour le plan de contrôle uniquement

  • Terraform peut seulement déployer et gérer les ressources du plan de contrôle. Il est nécessaire de créer des opérateurs et des processus personnalisés pour gérer les ressources du plan de donnée.

Confluent Cloud

Libre-service, à la demande

  • Provisionnez des Kafka Clusters ainsi que tout autre composant Confluent Cloud, notamment Schema Registry, Connect & Flink

Pour le plan de contrôle et le plan de donnée

  • Expérience unifiée en matière de déploiement et de gestion des ressources Confluent dans divers environnements. Tirez parti du fournisseur Terraform pour gérer à la fois les ressources du plan de contrôle, tels Clusters et Schema Registry, et les ressources du plan de donnée, tels les topics et les listes de contrôle d'accès (ACL).

Amazon MSK

En libre-service et à la demande pour Kafka uniquement

  • Provisionnez des Kafka Clusters avec Glue Schema Registry et Flink
  • Tâches de personnalisation nécessaires pour les connecteurs et le proxy Kafka

Pour le plan de contrôle uniquement

  • Terraform peut seulement déployer et gérer les ressources du plan de contrôle. Il est nécessaire de créer des opérateurs et des processus personnalisés pour gérer les ressources du plan de donnée.

MSK Serverless

En libre-service et à la demande pour Kafka uniquement

  • Provisionnez des Kafka Clusters avec Glue Schema Registry et Flink
  • Tâches de personnalisation nécessaires pour les connecteurs et le proxy Kafka

Pour le plan de contrôle uniquement

  • Terraform peut seulement déployer et gérer les ressources du plan de contrôle. Il est nécessaire de créer des opérateurs et des processus personnalisés pour gérer les ressources du plan de donnée.
Exploiter
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Surveillance infra.

Surveillance proactive

  • Concentrez-vous sur le développement d'applications et confiez aux experts de Kafka la surveillance et la maintenance proactives des clusters
  • Le stockage illimité ouvre la voie à une infinité de cas d'usage requérant un stockage illimité à l'échelle des clusters, tout en réduisant le risque de défaillances liées à l'espace disque

Surveillance manuelle

  • Allouez des ressources à la surveillance des indicateurs liés aux brokers, notamment en matière d'utilisation du CPU, afin de gérer les performances des clusters de manière proactive
  • Surveillez l'espace disque et créez des alertes afin d'éviter les défaillances liées à une capacité de stockage insuffisante

Surveillance proactive

  • Concentrez-vous sur le développement d'applications grâce à la surveillance et à la maintenance proactives des clusters
  • Infinite Storage ouvre la voie à une infinité de cas d'usage requérant un stockage illimité à l'échelle des clusters, tout en réduisant le risque de défaillances liées à l'espace disque
Surveillance des topics

Indicateurs gratuits et préagrégés

  • Accédez aux indicateurs les plus importants, préagrégés à l'échelle des topics et des clusters, sans frais supplémentaires. Utilisez des indicateurs avec le service de surveillance tiers de votre choix grâce à l'API Metrics

Les indicateurs à l'échelle des topics ont un coût supplémentaire

  • Payez pour consommer et agréger manuellement des indicateurs par broker et par topic afin de contrôler l'utilisation globale

La surveillance par défaut est gratuite

  • Accédez gratuitement à des indicateurs à l'échelle des topics au moyen de la console CloudWatch, un outil distinct qui permet de surveiller plusieurs produits AWS ; cela n'inclut pas les indicateurs à l'échelle des partitions, ni l'intégration native avec des outils de surveillance prisés tels que Datadog et Dynatrace
Mises à niveau

Toujours la dernière version stable

  • Aucune intervention dans le cadre de mises à niveau continues et sans effets perturbateurs vers la dernière version stable de Kafka, qui inclut des correctifs stratégiques avant les lancements prévus par Apache

Prise en charge limitée des versions

  • Déclenchez les mises à niveau manuellement une fois qu'AWS les aura prises en charge après le lancement prévu d'Apache ; MSK ne prend en charge qu'un sous-ensemble des versions de Kafka

Prise en charge limitée des versions

  • Aucune intervention dans le cadre des mises à niveau continues et sans effets perturbateurs ; MSK ne prend en charge qu'un sous-ensemble des versions de Kafka – la dernière version est inconnue et entièrement dissociée
Correctifs logiciels

Correctifs proactifs

  • Streamez vos données en toute confiance et de manière fiable grâce aux experts de Kafka, qui traitent proactivement les vulnérabilités et les bugs connus et résolvent même les problématiques les plus complexes liées à Kafka.

Correctifs réactifs

  • MSK choisit de proposer uniquement certaines versions de Kafka, et les défaillances dues au logiciel Kafka ne sont pas couvertes par les niveaux SLA de disponibilité de MSK. L'adoption d'un sous-ensemble de versions impose une approche réactive en matière de correction des vulnérabilités.

Correctifs réactifs

  • MSK choisit de proposer uniquement certaines versions de Kafka, et les défaillances dues au logiciel Kafka ne sont pas couvertes par les niveaux SLA de disponibilité de MSK. L'adoption d'un sous-ensemble de versions impose une approche réactive en matière de correction des vulnérabilités.

Confluent Cloud

Surveillance proactive

  • Concentrez-vous sur le développement d'applications et confiez aux experts de Kafka la surveillance et la maintenance proactives des clusters
  • Le stockage illimité ouvre la voie à une infinité de cas d'usage requérant un stockage illimité à l'échelle des clusters, tout en réduisant le risque de défaillances liées à l'espace disque

Indicateurs gratuits et préagrégés

  • Accédez aux indicateurs les plus importants, préagrégés à l'échelle des topics et des clusters, sans frais supplémentaires. Utilisez des indicateurs avec le service de surveillance tiers de votre choix grâce à l'API Metrics

Toujours la dernière version stable

  • Aucune intervention dans le cadre de mises à niveau continues et sans effets perturbateurs vers la dernière version stable de Kafka, qui inclut des correctifs stratégiques avant les lancements prévus par Apache

Correctifs proactifs

  • Streamez vos données en toute confiance et de manière fiable grâce aux experts de Kafka, qui traitent proactivement les vulnérabilités et les bugs connus et résolvent même les problématiques les plus complexes liées à Kafka.

Amazon MSK

Surveillance manuelle

  • Allouez des ressources à la surveillance des indicateurs liés aux brokers, notamment en matière d'utilisation du CPU, afin de gérer les performances des clusters de manière proactive
  • Surveillez l'espace disque et créez des alertes afin d'éviter les défaillances liées à une capacité de stockage insuffisante

Les indicateurs à l'échelle des topics ont un coût supplémentaire

  • Payez pour consommer et agréger manuellement des indicateurs par broker et par topic afin de contrôler l'utilisation globale

Prise en charge limitée des versions

  • Déclenchez les mises à niveau manuellement une fois qu'AWS les aura prises en charge après le lancement prévu d'Apache ; MSK ne prend en charge qu'un sous-ensemble des versions de Kafka

Correctifs réactifs

  • MSK choisit de proposer uniquement certaines versions de Kafka, et les défaillances dues au logiciel Kafka ne sont pas couvertes par les niveaux SLA de disponibilité de MSK. L'adoption d'un sous-ensemble de versions impose une approche réactive en matière de correction des vulnérabilités.

MSK Serverless

Surveillance proactive

  • Concentrez-vous sur le développement d'applications grâce à la surveillance et à la maintenance proactives des clusters
  • Infinite Storage ouvre la voie à une infinité de cas d'usage requérant un stockage illimité à l'échelle des clusters, tout en réduisant le risque de défaillances liées à l'espace disque

La surveillance par défaut est gratuite

  • Accédez gratuitement à des indicateurs à l'échelle des topics au moyen de la console CloudWatch, un outil distinct qui permet de surveiller plusieurs produits AWS ; cela n'inclut pas les indicateurs à l'échelle des partitions, ni l'intégration native avec des outils de surveillance prisés tels que Datadog et Dynatrace

Prise en charge limitée des versions

  • Aucune intervention dans le cadre des mises à niveau continues et sans effets perturbateurs ; MSK ne prend en charge qu'un sous-ensemble des versions de Kafka – la dernière version est inconnue et entièrement dissociée

Correctifs réactifs

  • MSK choisit de proposer uniquement certaines versions de Kafka, et les défaillances dues au logiciel Kafka ne sont pas couvertes par les niveaux SLA de disponibilité de MSK. L'adoption d'un sous-ensemble de versions impose une approche réactive en matière de correction des vulnérabilités.
Évolutivité
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Expansions de clusters

Évolutivité élastique

  • Allocation automatique des ressources à votre cluster pour gérer le décalage de consommation lorsque le débit augmente ou diminue jusqu'à 4 Gbit/s, grâce à des clusters totalement flexibles et à équilibrage automatique
  • Évitez le surprovisionnement des capacités de traitement des clusters lorsque vous augmentez la rétention des topics grâce au stockage illimité

Rééquilibrage manuel des données

  • Processus manuel de rééquilibrage des données requis par Cruise Control après l'ajout de brokers à un cluster
  • Tiered Storage disponible, mais des volumes EBS sont encore requis, évolutifs jusqu'à 16 Tbit par broker avec un maximum de 30 brokers

Évolutivité élastique

  • Augmentation et diminution de la capacité sans effort de 0 à 200 Mbit/s grâce au rééquilibrage automatique des clusters
  • Évitez le surprovisionnement des capacités de traitement des clusters lorsque vous augmentez la rétention des topics grâce au stockage illimité
Connecteurs

Prédéfinis et entièrement gérés

  • Accélérez l'intégration à des services existants et modernes, sur site et sur cloud public, grâce à un portefeuille de connecteurs Confluent en constante évolution (plus de 120 à ce jour) et disponibles sous deux formes : des composants entièrement gérés, ou des composants prédéfinis et pris en charge par l'assistance Confluent.

Développement et gestion en interne

  • Tirez parti des connecteurs prédéfinis par vos soins ou par la communauté sans l'assistance technique explicite d'AWS ; seule l'infrastructure MSK Connect sous-jacente est incluse

Développement et gestion en interne

  • Tirez parti des connecteurs prédéfinis par vos soins ou par la communauté sans l'assistance technique explicite d'AWS ; seule l'infrastructure MSK Connect sous-jacente est incluse

Confluent Cloud

Évolutivité élastique

  • Allocation automatique des ressources à votre cluster pour gérer le décalage de consommation lorsque le débit augmente ou diminue jusqu'à 4 Gbit/s, grâce à des clusters totalement flexibles et à équilibrage automatique
  • Évitez le surprovisionnement des capacités de traitement des clusters lorsque vous augmentez la rétention des topics grâce au stockage illimité

Prédéfinis et entièrement gérés

  • Accélérez l'intégration à des services existants et modernes, sur site et sur cloud public, grâce à un portefeuille de connecteurs Confluent en constante évolution (plus de 120 à ce jour) et disponibles sous deux formes : des composants entièrement gérés, ou des composants prédéfinis et pris en charge par l'assistance Confluent.

Amazon MSK

Rééquilibrage manuel des données

  • Processus manuel de rééquilibrage des données requis par Cruise Control après l'ajout de brokers à un cluster
  • Tiered Storage disponible, mais des volumes EBS sont encore requis, évolutifs jusqu'à 16 Tbit par broker avec un maximum de 30 brokers

Développement et gestion en interne

  • Tirez parti des connecteurs prédéfinis par vos soins ou par la communauté sans l'assistance technique explicite d'AWS ; seule l'infrastructure MSK Connect sous-jacente est incluse

MSK Serverless

Évolutivité élastique

  • Augmentation et diminution de la capacité sans effort de 0 à 200 Mbit/s grâce au rééquilibrage automatique des clusters
  • Évitez le surprovisionnement des capacités de traitement des clusters lorsque vous augmentez la rétention des topics grâce au stockage illimité

Développement et gestion en interne

  • Tirez parti des connecteurs prédéfinis par vos soins ou par la communauté sans l'assistance technique explicite d'AWS ; seule l'infrastructure MSK Connect sous-jacente est incluse

Complet
Une plateforme de streaming de données complète, dotée de fonctionnalités conçues pour les entreprises, au-delà des capacités de MSK

Cloud vs MSK Enterprise Features Comparison
Traitement de flux et intégration
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Connecteurs

Prédéfini et entièrement géré

  • Intégrez Apache Kafka sans effort et de manière fluide à des services existants et modernes, sur site et sur cloud public, grâce à un portefeuille de connecteurs Confluent en constante évolution (plus de 120 à ce jour) et disponibles sous deux formes : des composants entièrement gérés, ou des composants prédéfinis et pris en charge par l'assistance Confluent.

Personnalisé et autogéré

  • Intégrez Kafka à vos services de données en créant vos propres connecteurs ou en les déployant à partir d'un petit sous-ensemble de connecteurs développés par la communauté Kafka. Notez que les connecteurs personnalisés requièrent une maintenance régulière, tandis que les connecteurs développés par la communauté Kafka ne bénéficient d'aucune assistance technique de la part d'AWS

Personnalisé et autogéré

  • Intégrez Kafka à vos services de données en créant vos propres connecteurs ou en les déployant à partir d'un petit sous-ensemble de connecteurs développés par la communauté Kafka. Notez que les connecteurs personnalisés requièrent une maintenance régulière, tandis que les connecteurs développés par la communauté Kafka ne bénéficient d'aucune assistance technique de la part d'AWS
Stream Processing

Entièrement géré

  • Offre d'un service Flink & ksqlDB entièrement géré. Il suffit de créer un cluster et de commencer à traiter les flux en utilisant un langage similaire à SQL. Cette option prend également en charge le service Lambda entièrement géré d'AWS

Complexité accrue

  • Prend en charge Lambda et ksqlDB autogéré
  • Prend en charge Managed Service for Apache Flink (MSF), un service performant mais qui ajoute de la complexité : les utilisateurs doivent configurer la mise en réseau, créer un bloc-notes MSF Studio, concevoir le job en utilisant une syntaxe de type SQL, tester le code, packager le code, le charger sur S3 et créer une application MSF à partir du code chargé.

Complexité accrue

  • Prend en charge Lambda mais pas ksqlDB
  • Prend en charge Managed Service for Apache Flink (MSF), un service performant mais qui ajoute de la complexité  : les utilisateurs doivent configurer la mise en réseau, créer un bloc-notes MSF Studio, concevoir le job en utilisant une syntaxe de type SQL, tester le code, packager le code, le charger sur S3 et créer une application MSF à partir du code chargé.
Traitement de flux sans code

Entièrement géré

  • Créez des Streaming Data Pipelines à l'aide d’une interface visuelle de type pointer-cliquer avec Stream Designer

Personnalisé et autogéré

  • Des tâches de personnalisation sont nécessaires pour créer votre propre solution de traitement des flux sans code

Personnalisé et autogéré

  • Des tâches de personnalisation sont nécessaires pour créer votre propre solution de traitement des flux sans code

Confluent Cloud

Prédéfini et entièrement géré

  • Intégrez Apache Kafka sans effort et de manière fluide à des services existants et modernes, sur site et sur cloud public, grâce à un portefeuille de connecteurs Confluent en constante évolution (plus de 120 à ce jour) et disponibles sous deux formes : des composants entièrement gérés, ou des composants prédéfinis et pris en charge par l'assistance Confluent.

Entièrement géré

  • Offre d'un service Flink & ksqlDB entièrement géré. Il suffit de créer un cluster et de commencer à traiter les flux en utilisant un langage similaire à SQL. Cette option prend également en charge le service Lambda entièrement géré d'AWS

Entièrement géré

  • Créez des Streaming Data Pipelines à l'aide d’une interface visuelle de type pointer-cliquer avec Stream Designer

Amazon MSK

Personnalisé et autogéré

  • Intégrez Kafka à vos services de données en créant vos propres connecteurs ou en les déployant à partir d'un petit sous-ensemble de connecteurs développés par la communauté Kafka. Notez que les connecteurs personnalisés requièrent une maintenance régulière, tandis que les connecteurs développés par la communauté Kafka ne bénéficient d'aucune assistance technique de la part d'AWS

Complexité accrue

  • Prend en charge Lambda et ksqlDB autogéré
  • Prend en charge Managed Service for Apache Flink (MSF), un service performant mais qui ajoute de la complexité : les utilisateurs doivent configurer la mise en réseau, créer un bloc-notes MSF Studio, concevoir le job en utilisant une syntaxe de type SQL, tester le code, packager le code, le charger sur S3 et créer une application MSF à partir du code chargé.

Personnalisé et autogéré

  • Des tâches de personnalisation sont nécessaires pour créer votre propre solution de traitement des flux sans code

MSK Serverless

Personnalisé et autogéré

  • Intégrez Kafka à vos services de données en créant vos propres connecteurs ou en les déployant à partir d'un petit sous-ensemble de connecteurs développés par la communauté Kafka. Notez que les connecteurs personnalisés requièrent une maintenance régulière, tandis que les connecteurs développés par la communauté Kafka ne bénéficient d'aucune assistance technique de la part d'AWS

Complexité accrue

  • Prend en charge Lambda mais pas ksqlDB
  • Prend en charge Managed Service for Apache Flink (MSF), un service performant mais qui ajoute de la complexité  : les utilisateurs doivent configurer la mise en réseau, créer un bloc-notes MSF Studio, concevoir le job en utilisant une syntaxe de type SQL, tester le code, packager le code, le charger sur S3 et créer une application MSF à partir du code chargé.

Personnalisé et autogéré

  • Des tâches de personnalisation sont nécessaires pour créer votre propre solution de traitement des flux sans code
Gestion et surveillance
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Kafka UI

Entièrement géré

  • Fournit une interface utilisateur Kafka intuitive et facile à utiliser qui vous permet de gérer les ressources du plan de contrôle (Kafka Clusters et Connectors), les ressources du plan de donnée (topics et listes de contrôle d’accès), et de surveiller vos ressources à partir de la même interface utilisateur. Il offre également une gestion native des ressources Kafka, une fonctionnalité utile pour Kafka Gitops

Non disponible

  • Vous pouvez utiliser la console pour gérer les ressources du plan de contrôle. Sans interface utilisateur Kafka, vous devrez vous appuyer sur des outils communautaires gratuits, sans assistance disponible, ou des outils tiers payants pour gérer les ressources Kafka. En l'absence d'une gestion native des topics, il est difficile d'implémenter GitOps avec MSK.

Non disponible

  • Vous pouvez utiliser la console pour gérer les ressources du plan de contrôle. Sans interface utilisateur Kafka, vous devrez vous appuyer sur des outils communautaires gratuits, sans assistance disponible, ou des outils tiers payants pour gérer les ressources Kafka. En l'absence d'une gestion native des topics, il est difficile d'implémenter GitOps avec MSK.
Surveillance de l'infrastructure

Surveillance proactive

  • Ne vous préoccupez plus de votre infrastructure grâce à des fonctionnalités telles que le stockage illimité, qui dissocie le processus de traitement et le stockage afin de réduire les défaillances liées à l’espace disque, ainsi que la surveillance proactive des experts de Kafka, qui vous aident à maintenir une performances optimale des clusters

Surveillance « à concevoir soi-même »

  • Vous devez allouer des ressources pour exporter, agréger et surveiller les indicateurs à l'échelle des brokers (ce qui augmente les coûts de vos services de surveillance tiers), par exemple : l'espace disque, pour prévenir les défaillances dues à la capacité de stockage, et l'utilisation du CPU, pour gérer de manière proactive les performances des clusters

Surveillance proactive

  • Concentrez-vous sur le développement d'applications grâce à la surveillance et à la maintenance proactives des clusters
  • Le stockage illimité ouvre la voie à une infinité de cas d'usage requérant un stockage illimité à l'échelle des clusters, tout en réduisant le risque de défaillances liées à l'espace disque
Surveillance des topics

Indicateurs gratuits et préagrégés

  • Accédez aux indicateurs les plus importants, préagrégés à l'échelle des topics et des clusters, et utilisables par le biais de l'interface utilisateur cloud ; ou créez des tableaux de bord personnalisés lors de l'intégration manuelle de l'API Metrics avec le service de surveillance tiers de votre choix

Coût supplémentaire par topic

  • Payez à l'usage et agrégez manuellement les indicateurs par broker et par topic-par-broker pour surveiller l'utilisation globale. Les agrégations devront être recalculées après des événements tels que la mise à l'échelle lorsque les partitions sont rééquilibrées entre différents brokers

La surveillance par défaut est gratuite

  • La surveillance à l'échelle des topics est incluse sans frais supplémentaires et disponible par le biais de la console CloudWatch. N'inclut pas la surveillance à l'échelle des partitions ni l'accès à l'API Metrics. Intégration difficile aux outils de surveillance prisés tels que Datadog et New Relic.

Confluent Cloud

Entièrement géré

  • Fournit une interface utilisateur Kafka intuitive et facile à utiliser qui vous permet de gérer les ressources du plan de contrôle (Kafka Clusters et Connectors), les ressources du plan de donnée (topics et listes de contrôle d’accès), et de surveiller vos ressources à partir de la même interface utilisateur. Il offre également une gestion native des ressources Kafka, une fonctionnalité utile pour Kafka Gitops

Surveillance proactive

  • Ne vous préoccupez plus de votre infrastructure grâce à des fonctionnalités telles que le stockage illimité, qui dissocie le processus de traitement et le stockage afin de réduire les défaillances liées à l’espace disque, ainsi que la surveillance proactive des experts de Kafka, qui vous aident à maintenir une performances optimale des clusters

Indicateurs gratuits et préagrégés

  • Accédez aux indicateurs les plus importants, préagrégés à l'échelle des topics et des clusters, et utilisables par le biais de l'interface utilisateur cloud ; ou créez des tableaux de bord personnalisés lors de l'intégration manuelle de l'API Metrics avec le service de surveillance tiers de votre choix

Amazon MSK

Non disponible

  • Vous pouvez utiliser la console pour gérer les ressources du plan de contrôle. Sans interface utilisateur Kafka, vous devrez vous appuyer sur des outils communautaires gratuits, sans assistance disponible, ou des outils tiers payants pour gérer les ressources Kafka. En l'absence d'une gestion native des topics, il est difficile d'implémenter GitOps avec MSK.

Surveillance « à concevoir soi-même »

  • Vous devez allouer des ressources pour exporter, agréger et surveiller les indicateurs à l'échelle des brokers (ce qui augmente les coûts de vos services de surveillance tiers), par exemple : l'espace disque, pour prévenir les défaillances dues à la capacité de stockage, et l'utilisation du CPU, pour gérer de manière proactive les performances des clusters

Coût supplémentaire par topic

  • Payez à l'usage et agrégez manuellement les indicateurs par broker et par topic-par-broker pour surveiller l'utilisation globale. Les agrégations devront être recalculées après des événements tels que la mise à l'échelle lorsque les partitions sont rééquilibrées entre différents brokers

MSK Serverless

Non disponible

  • Vous pouvez utiliser la console pour gérer les ressources du plan de contrôle. Sans interface utilisateur Kafka, vous devrez vous appuyer sur des outils communautaires gratuits, sans assistance disponible, ou des outils tiers payants pour gérer les ressources Kafka. En l'absence d'une gestion native des topics, il est difficile d'implémenter GitOps avec MSK.

Surveillance proactive

  • Concentrez-vous sur le développement d'applications grâce à la surveillance et à la maintenance proactives des clusters
  • Le stockage illimité ouvre la voie à une infinité de cas d'usage requérant un stockage illimité à l'échelle des clusters, tout en réduisant le risque de défaillances liées à l'espace disque

La surveillance par défaut est gratuite

  • La surveillance à l'échelle des topics est incluse sans frais supplémentaires et disponible par le biais de la console CloudWatch. N'inclut pas la surveillance à l'échelle des partitions ni l'accès à l'API Metrics. Intégration difficile aux outils de surveillance prisés tels que Datadog et New Relic.
Sécurité de niveau professionnel
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Authentification

Authentification étendue

  • Autorise uniquement les clients authentifiés à accéder au cluster. Prend en charge SASL/PLAIN et SASL/OAUTHBEARER (en prévisualisation)
comme mécanismes d'authentification

Authentification étendue

  • Permet un accès authentifié. Prise en charge de SASL/SCRAM, mTLS et IAM comme mécanismes d'authentification

Authentification limitée

  • Permet uniquement aux clients authentifiés d'accéder au cluster. Prend uniquement en charge le mécanisme d'authentification IAM.
Chiffrement

Chiffrement de bout en bout

  • La fonctionnalité Client-Side Field Level Encryption de Confluent Cloud, qui permet le chiffrement des données au niveau du champ côté client (accès anticipé), offre une couche de sécurité supplémentaire en chiffrant les données sensibles liées au client. Elle les sécurise à la fois sur le client et le serveur, et maintient leur sécurité lorsqu'elles circulent entre les producers et les consumers

Non pris en charge

  • Pas de prise en charge du chiffrement au niveau du champ

Non pris en charge

  • Pas de prise en charge du chiffrement au niveau du champ
Correctifs de vulnérabilités et de bugs

Correctifs proactifs

  • Les experts de Kafka traitent les bugs et les vulnérabilités connues tels qu'identifiés et présents dans tous les clusters une fois que le correctif a été testé et qu'il est stable, afin de maintenir une disponibilité de service optimale

Correctifs réactifs

  • Les problèmes liés aux logiciels sont exclus des niveaux SLA de disponibilité, car AWS n'a pas la possibilité de corriger les bugs avant la sortie d'une nouvelle version de Kafka. Les clients MSK peuvent mettre à niveau manuellement les clusters si une version plus récente est prise en charge, ou migrer les clusters si aucun moyen de mise à niveau n'est disponible.

Correctifs réactifs

  • Les problèmes liés aux logiciels sont exclus des niveaux SLA de disponibilité, car AWS n'a pas la possibilité de corriger les bugs avant la sortie d'une nouvelle version de Kafka. Les clients MSK peuvent mettre à niveau manuellement les clusters si une version plus récente est prise en charge, ou migrer les clusters si aucun moyen de mise à niveau n'est disponible.

Confluent Cloud

Authentification étendue

  • Autorise uniquement les clients authentifiés à accéder au cluster. Prend en charge SASL/PLAIN et SASL/OAUTHBEARER (en prévisualisation)
comme mécanismes d'authentification

Chiffrement de bout en bout

  • La fonctionnalité Client-Side Field Level Encryption de Confluent Cloud, qui permet le chiffrement des données au niveau du champ côté client (accès anticipé), offre une couche de sécurité supplémentaire en chiffrant les données sensibles liées au client. Elle les sécurise à la fois sur le client et le serveur, et maintient leur sécurité lorsqu'elles circulent entre les producers et les consumers

Correctifs proactifs

  • Les experts de Kafka traitent les bugs et les vulnérabilités connues tels qu'identifiés et présents dans tous les clusters une fois que le correctif a été testé et qu'il est stable, afin de maintenir une disponibilité de service optimale

Amazon MSK

Authentification étendue

  • Permet un accès authentifié. Prise en charge de SASL/SCRAM, mTLS et IAM comme mécanismes d'authentification

Non pris en charge

  • Pas de prise en charge du chiffrement au niveau du champ

Correctifs réactifs

  • Les problèmes liés aux logiciels sont exclus des niveaux SLA de disponibilité, car AWS n'a pas la possibilité de corriger les bugs avant la sortie d'une nouvelle version de Kafka. Les clients MSK peuvent mettre à niveau manuellement les clusters si une version plus récente est prise en charge, ou migrer les clusters si aucun moyen de mise à niveau n'est disponible.

MSK Serverless

Authentification limitée

  • Permet uniquement aux clients authentifiés d'accéder au cluster. Prend uniquement en charge le mécanisme d'authentification IAM.

Non pris en charge

  • Pas de prise en charge du chiffrement au niveau du champ

Correctifs réactifs

  • Les problèmes liés aux logiciels sont exclus des niveaux SLA de disponibilité, car AWS n'a pas la possibilité de corriger les bugs avant la sortie d'une nouvelle version de Kafka. Les clients MSK peuvent mettre à niveau manuellement les clusters si une version plus récente est prise en charge, ou migrer les clusters si aucun moyen de mise à niveau n'est disponible.
Gouvernance des données
Cloud native
Self-managed
Personnalisé/non pris en charge

Service

Confluent Cloud

Amazon MSK

MSK Serverless

Gouvernance des données

Entièrement géré

  • Fournit une suite de services entièrement gérés qui fonctionnent ensemble afin de gérer la disponibilité, l'intégrité et la sécurité des données utilisées dans l'ensemble de l'organisation. Stream Governance repose sur trois grands piliers stratégiques : Stream Lineage, Stream Catalog et Stream Quality. La fonctionnalité Data Quality Rules garantit des flux de haute qualité.

Non disponible

  • Ne dispose pas de fonctionnalités de traçabilité ni de catalogage. Doit s'appuyer sur des outils communautaires gratuits qui n'offrent pas d'assistance ou des outils tiers payants pour assurer la gouvernance des flux.
  • Du point de vue de la qualité des données, MSK et MSK Serverless s'intègrent avec Confluent et Glue Schema Registry. Toutefois, ils ne disposent pas de Schema Validation côté broker, qui oblige les producers de données à utiliser le Schema Registry pour contrôler l'évolution du schéma ; ni de Data Quality Rules, qui permet de valider et de restreindre les valeurs de champ individuelles au sein d'un flux de données ; ni de Schema Linking, qui synchronise les schémas à travers différents environnements

Non disponible

  • Ne dispose pas de fonctionnalités de traçabilité ni de catalogage. Doit s'appuyer sur des outils communautaires gratuits qui n'offrent pas d'assistance ou des outils tiers payants pour assurer la gouvernance des flux.
  • Du point de vue de la qualité des données, MSK et MSK Serverless s'intègrent avec Confluent et Glue Schema Registry. Toutefois, ils ne disposent pas de Schema Validation côté broker, qui oblige les producers de données à utiliser le Schema Registry pour contrôler l'évolution du schéma ; ni de Data Quality Rules, qui permet de valider et de restreindre les valeurs de champ individuelles au sein d'un flux de données ; ni de Schema Linking, qui synchronise les schémas à travers différents environnements

Confluent Cloud

Entièrement géré

  • Fournit une suite de services entièrement gérés qui fonctionnent ensemble afin de gérer la disponibilité, l'intégrité et la sécurité des données utilisées dans l'ensemble de l'organisation. Stream Governance repose sur trois grands piliers stratégiques : Stream Lineage, Stream Catalog et Stream Quality. La fonctionnalité Data Quality Rules garantit des flux de haute qualité.

Amazon MSK

Non disponible

  • Ne dispose pas de fonctionnalités de traçabilité ni de catalogage. Doit s'appuyer sur des outils communautaires gratuits qui n'offrent pas d'assistance ou des outils tiers payants pour assurer la gouvernance des flux.
  • Du point de vue de la qualité des données, MSK et MSK Serverless s'intègrent avec Confluent et Glue Schema Registry. Toutefois, ils ne disposent pas de Schema Validation côté broker, qui oblige les producers de données à utiliser le Schema Registry pour contrôler l'évolution du schéma ; ni de Data Quality Rules, qui permet de valider et de restreindre les valeurs de champ individuelles au sein d'un flux de données ; ni de Schema Linking, qui synchronise les schémas à travers différents environnements

MSK Serverless

Non disponible

  • Ne dispose pas de fonctionnalités de traçabilité ni de catalogage. Doit s'appuyer sur des outils communautaires gratuits qui n'offrent pas d'assistance ou des outils tiers payants pour assurer la gouvernance des flux.
  • Du point de vue de la qualité des données, MSK et MSK Serverless s'intègrent avec Confluent et Glue Schema Registry. Toutefois, ils ne disposent pas de Schema Validation côté broker, qui oblige les producers de données à utiliser le Schema Registry pour contrôler l'évolution du schéma ; ni de Data Quality Rules, qui permet de valider et de restreindre les valeurs de champ individuelles au sein d'un flux de données ; ni de Schema Linking, qui synchronise les schémas à travers différents environnements

Disponible partout
Confluent offre une véritable flexibilité en matière de déploiement afin de prendre en charge des architectures hybrides et multicloud

Mutli-cloud and Hybrid comparison

Confluent est une entreprise reconnue dans l'ensemble du secteur

Kafka blue for card

Founded by the original creators of Apache Kafka®

1M+

support hours of Kafka expertise

80%

of Apache Kafka® commits come from Confluent

15K+

clusters running on Confluent Cloud

Leader in The Forrester Wave™: Streaming Data Platforms

Leader dans le rapport Forrester Wave™ : Streaming Data Platforms

Top 10 in Forbes Cloud 100

Top 10 du classement Forbes Cloud 100

J.P. Morgan Hall of Innovation

JP Morgan Hall of Innovation

Google Partner of the Year

Partenaire technologique Google de l'année

Microsoft logo small

Microsoft Commercial Marketplace Partner of the year

Security Scorecard logo square

“Since we built Horus, our global IPv4 scanning platform, on top of Confluent, we’ve saved over a million dollars compared to open source Kafka or MSK. Business resilience and ensuring no disruption to delivering customer value, all of that is enabled by having a system like Confluent that works securely and reliably to do data streaming.”

Jared Smith

Senior Director, Threat Intelligence at Security Scorecard

Une expérience 10x plus riche

La mise à niveau d’Apache Kafka vers Confluent est simple. Déployez notre solution en quelques minutes. Payez uniquement ce que vous utilisez. Disponible sur AWS, Azure et Google Cloud.

Autres ressources

Data Sheet

Future-proof your investment with a fully managed, cloud-native, and complete data streaming platform available everywhere

Competitive Brief

Learn how Confluent Cloud differs from Amazon MSK and the benefits your teams can realize

White Paper

Overview of the direct and indirect costs of self-supporting Kafka and using Amazon MSK, and how Confluent can reduce your overall Kafka spend by up to 60%