custom background image

Managed Kafka


Managed Kafka

Déployez en quelques clics un cluster Apache Kafka complet et managé par nos équipes, tout en conservant le contrôle de vos données.

Pourquoi choisir OVHcloud Managed Kafka ?

Open-source et managé

Bénéficiez de la version open-source officielle d'Apache Kafka. Vos services sont déployés, administrés, maintenus et mis à l'échelle par OVHcloud.

Rapport performances/prix

Vos services Kafka sont facturés à l’usage, aux meilleurs tarifs du marché, avec IOPS et trafic inclus. Ils s'appuient sur des instances de dernière génération.

Sécurité et conformité

Solution conforme aux normes les plus strictes (ISO/IEC 27001, ISO/IEC 27701, SOC 2 Type 2) en matière de sécurité et de protection de la confidentialité de vos données. 

Plus de 60 services Public Cloud

Vos services Kafka sont intégrés à un catalogue de services IaaS et PaaS conçus pour vous aider à gérer plus efficacement vos projets d'applications cloud native, Data et IA.

Exemples de cas d'usage

quick OVHcloud

Traitement des données en temps réel

Apache Kafka est le service idéal pour les applications qui nécessitent un traitement rapide de gros volumes de données. Notre service managé vous permet d'utiliser plus simplement Apache Kafka pour l’ingestion et l’analyse des données en direct.

fast OVHcloud

Traitement de messages à grande échelle

Comparée à d'autres systèmes de messagerie, l’architecture d’Apache Kafka dispose d’un débit, d’une évolutivité et d’une tolérance aux pannes largement optimisés. Notre solution managée est idéal pour traiter tous vos flux de données.

operational OVHcloud

Intégration d'évènements cloud native

Au sein d’une architecture décentralisée, Apache Kafka joue le rôle d’intermédiaire dans la communication entre différents microservices. Cette solution rend également possible la création d’une architecture « event-driven », c’est-à-dire un déclenchement de vos microservices, en temps réel, par des évènements.

SPECIFICATIONS

Les caractéristiques techniques

Évolutivité

D'un plan à l'autre en un clic

Support de Terraform

Inclus

Kafka REST

Inclus

Observabilité

Collectez vos metrics avec Prometheus

Haute disponibilité

Inclus

Kafka Connect

Compatible

Rétention des données

Selon l’espace disque

Schema Registry

Inclus

Réseaux privé

Inclus (vRack)

Documentation

Tutorial de démarrage

Découvrez comment prendre en main la solution Managed Kafka

Informations générales

Découvrez les informations sur nos services Data Analytics

Guides généraux

Découvrez comment utiliser nos services Data Analytics

Guides Managed Kafka

Découvrez nos guides spécifiquement conçus pour ce service

Les questions que vous vous posez

Qu’est-ce qu’Apache Kafka ?

Apache Kafka est une plateforme distribuée, évolutive et open source. Elle est utilisée pour la création de pipelines de traitement de données et d’applications de données en streaming et en temps réel. Son système est reconnu pour faciliter la gestion de bases de données volumineuses en temps réel. Elle est compatible avec un large éventail de langages de programmation (frameworks) : Python, Query, PHP, Java, Ruby…

Comment fonctionne Apache Kafka ?

Les données entrantes qui transitent par ce système sont organisées en « topics ». Ces derniers peuvent être structurés selon le type de données collectées qu’ils contiennent. L’architecture d’Apache Kafka en cluster est orchestrée par un horodateur qui trie ces données et les réplique avant de les distribuer.

Les sources publiant des données dans ces topics sont appelées les « producers » ou « publishers ». Quant à celles qui lisent ces données, il s’agit de « consumers » ou « subscribers ». Elles accèdent toutes deux à la bibliothèque Java de la plateforme : Kafka Stream.

De cette façon, il est possible de gérer les flux de données évoluant entre ces sources, sans surcharges, grâce à des files d’attente. Cette solution est capable de répartir l’information entre différents systèmes (serveurs, espaces de stockage de données, bases de données relationnelles…). Grâce à cette gestion centralisée, elle facilite le traitement de volumes de données importants générés par du big data ou du machine learning, entre autres.

Pourquoi utiliser Apache Kafka ?

Cette solution est idéale pour répondre aux besoins d’applications nécessitant l’analyse rapide de données en direct. Son rôle d’intermédiaire dans le traitement centralisé des messages de communication permet également une meilleure gestion de vos informations.

Qu’est-ce que OVHcloud Managed Kafka ?

OVHcloud Managed Kafka est service Apache Kafka managé. Elle fait partie des services disponibles sur notre Public Cloud. Son objectif est de vous faire gagner du temps en nous confiant la gestion et l’entretien de votre base de données.