Amazon Managed Streaming pour Kafka (Amazon MSK) est un service entièrement géré qui vous permet de créer et d'exécuter facilement des applications qui utilisent Apache Kafka pour traiter les données en streaming. La gestion des clusters Apache Kafka est complexe et prend beaucoup du temps. Amazon MSK facilite la création et l'exécution d'applications de production sur Apache Kafka sans devoir faire appel à une expertise en gestion d'infrastructure Apache Kafka. Vous passez donc moins de temps à gérer l'infrastructure et plus de temps à créer des applications.

Entièrement compatible

Prise en charge des API natives et des outils Apache Kafka

Amazon MSK prend en charge les API Apache Kafka natives et les outils open source existants construits sur ces API. Cela permet aux applications Apache Kafka existantes de fonctionner avec des clusters Amazon MSK sans devoir modifier le code de l'application. Vous continuez à utiliser les API d’Apache Kafka et l’écosystème open source pour alimenter des data lake, transmettre en continu les modifications apportées aux bases de données et alimenter des applications d’analyse et de machine learning.

Aucun serveur à gérer

Entièrement géré

En quelques clics dans la console Amazon MSK, vous pouvez créer un cluster Apache Kafka entièrement géré qui suit les meilleures pratiques de déploiement d’Apache Kafka ou créer votre propre cluster à l’aide de votre propre configuration personnalisée. Une fois que vous avez créé la configuration souhaitée, Amazon MSK configure, configure et gère automatiquement les opérations de votre cluster Apache Kafka et de vos nœuds Apache Zookeeper.

Apache Zookeeper inclus

Apache Zookeeper est requis pour exécuter Apache Kafka, coordonner les tâches du cluster et maintenir l'état des ressources interagissant avec le cluster. Amazon MSK gère les nœuds Apache Zookeeper pour vous. Chaque cluster Amazon MSK inclut le nombre approprié de nœuds Apache Zookeeper pour votre cluster Apache Kafka, sans frais supplémentaires.

Hautement disponible

Récupération et application de correctifs automatiques

Amazon MSK surveille en l’état de vos clusters en continu et remplace les agents en mauvais état sans temps d'indisponibilité pour vos applications. Amazon MSK gère la disponibilité de vos nœuds Apache Zookeeper afin que vous n'ayez pas besoin de démarrer, d'arrêter ou d'accéder directement aux nœuds par vous-même. Amazon MSK déploie également les correctifs logiciels nécessaires pour que votre cluster reste à jour et fonctionne correctement.

Réplication de données

Amazon MSK utilise la réplication multi-AZ pour une haute disponibilité.

Solution hautement sécurisée

Connectivité privée

Vos clusters Apache Kafka s'exécutent dans un Amazon VPC géré par Amazon MSK. Vos clusters sont disponibles pour vos propres VPC, sous-réseaux et groupes de sécurité Amazon en fonction de la configuration que vous spécifiez. Vous avez un contrôle total sur la configuration de votre réseau et les adresses IP de vos VPC sont connectées à vos ressources Amazon MSK via des interfaces réseau Elastic (ENI).

Chiffrement des données

Amazon MSK chiffre vos données au repos sans configuration spéciale ni outils tiers. Toutes les données peuvent être chiffrées au repos à l'aide de la client principale client (CMK) par défaut de AWS Key Management Service (KMS), ou de votre propre CMK.

Mise en route avec Amazon MSK

Product-Page_Standard-Icons_01_Product-Features_SqInk
Calculez vos coûts

Consultez la page de tarification d’Amazon MSK.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Consultez le guide de démarrage

Apprenez à configurer votre cluster Apache Kafka sur Amazon MSK dans ce guide pas à pas.

Product-Page_Standard-Icons_03_Start-Building_SqInk
Exécutez votre cluster Apache Kafka

Exécutez votre cluster Apache Kafka sur Amazon MSK. Connectez-vous à la console Amazon MSK.