custom background image

Analytics with Kafka


Laad uw datapijplijnen met Kafka

Implementeer met een paar klikken een compleet Apache Kafka-cluster dat door onze teams beheerd wordt, terwijl u de controle over uw gegevens behoudt.

Waarom kiezen voor OVHcloud Managed Kafka?

Open source en gemanaged

Profiteer van de officiële opensourceversie van Apache Kafka. Uw services worden door OVHcloud geïmplementeerd, beheerd, onderhouden en opgeschaald.

Prijs-prestatieverhouding

Uw Kafka-services worden naar gebruik gefactureerd, tegen de beste tarieven op de markt, met IOPS en dataverkeer inbegrepen. Ze werken op basis van de allernieuwste instances.

Resilience en beveiliging

Serviceniveauverplichting tot 99,99% dankzij multiregio-implementaties (3-AZ). Oplossing die voldoet aan de strengste normen (ISO/IEC 27001, ISO/IEC 27701, SOC 2 Type 2) voor uw gegevens. 

Meer dan 60 Public Cloud-services

Uw Kafka-services maken deel uit van een catalogus met IaaS- en PaaS-services die ontworpen zijn om u te helpen uw projecten met cloud-native, Data- en AI-applicaties efficiënter te managen.

Voorbeelden van praktische toepassingen

quick OVHcloud

Realtime gegevensverwerking

Apache Kafka is een ideale service voor toepassingen die snel grote hoeveelheden gegevens moeten kunnen verwerken. Onze managed service maakt het gebruik van Apache Kafka voor het live invoeren en analyseren van data eenvoudiger.

fast OVHcloud

Berichten op grote schaal verwerken

Vergeleken met andere berichtensystemen biedt de Apache Kafka-architectuur een sterk geoptimaliseerde doorvoer, schaalbaarheid en fouttolerantie. Onze managed oplossing is ideaal om al uw datastreams te verwerken.

operational OVHcloud

Cloud-native integratie van events

In een gedecentraliseerde architectuur vervult Apache Kafka de rol van intermediair in de communicatie tussen verschillende microservices. Met deze oplossing kunt u ook een "event-driven" architectuur maken, dat wil zeggen dat uw microservices in realtime door gebeurtenissen worden geactiveerd.

SPECIFICATIES

Technische kenmerken

Schaalbaarheid

Met één klik van pakket wisselen

Monitoring

Verzamel uw metrics met Prometheus

Bewaren van gegevens

Afhankelijk van schijfruimte

Support voor Terraform

Inbegrepen

3-AZ hoge beschikbaarheid

Drievoudige replicatie als failover

Schema Registry

Inbegrepen

Kafka REST

Inbegrepen

Kafka Connect

Compatibel

Privénetwerken

Inbegrepen (vRack)

Antwoord op uw vragen

Wat is Apache Kafka?

Apache Kafka is een gedistribueerd en schaalbaar open-source-platform. Het wordt gebruikt voor het maken van dataverwerkingspijplijnen en van applicaties voor realtime streamende gegevens. Het systeem staat erom bekend het realtime beheer van grote databases te vergemakkelijken. Het is compatibel met een breed scala aan programmeertalen (frameworks): Python, Query, PHP, Java, Ruby…

Hoe werkt Apache Kafka?

De binnenkomende gegevens die door dit systeem vloeien, worden geordend in "topics". Deze “topics” kunnen worden gestructureerd volgens het type verzamelde gegevens dat ze bevatten. De geclusterde Apache Kafka-architectuur wordt georkestreerd door een timer die deze gegevens sorteert, repliceert en daarna distribueert.

De bronnen die gegevens in deze topics publiceren, worden "producers" of "publishers" genoemd. De partijen die deze gegevens lezen, zijn "consumers" of "subscribers". Beide hebben toegang tot de Java-bibliotheek van het platform: Kafka Stream.

Zo kunnen de datastromen tussen deze bronnen door middel van wachtrijen zonder overbelastingen worden uitgevoerd. Deze oplossing kan de data verdelen over verschillende systemen (servers, opslagruimte voor gegevens, relationele databases, enzovoorts). Dankzij dit gecentraliseerde beheer kunt u grote hoeveelheden gegevens, die bijvoorbeeld door big data of machinelearning worden gegenereerd, gemakkelijker verwerken.

Waarom Apache Kafka gebruiken?

Deze oplossing is ideaal voor toepassingen die snel live gegevens moeten kunnen analyseren. De rol als bemiddelaar in de gecentraliseerde verwerking van communicatie zorgt ook voor beter gegevensmanagement.

Wat is OVHcloud Managed Kafka?

OVHcloud Managed Kafka is een gemanagede service voor Apache Kafka. Het is een van de services die op onze Public Cloud beschikbaar zijn. Het doel ervan is dat u tijd bespaart door ons het beheer en onderhoud van uw database toe te vertrouwen.

Wat is het verschil tussen de regio's 1-AZ en 3-AZ?

Bekijk de resilience van implementaties in onze toegewijde handleiding.

1-AZ-regio's gebruiken één beschikbaarheidszone met een of meer datacenters. Ze bieden bescherming tegen server- en driverfouten, maar kunnen ook kwetsbaar zijn voor datacenteruitval. Dit kan van invloed zijn op de toegang als het hosting datacenter uitvalt.

De 3-AZ-regio's bestaan daarentegen uit 3 onafhankelijke beschikbaarheidszones, die elk apart zijn wat betreft stroomvoorziening, koeling en netwerk. Dit zorgt voor een echte afscherming van storingen. Deze architectuur maakt de beschikbaarheid van de service mogelijk, zelfs bij uitval van een hele zone.

Profiteer van gemoedsrust met een serviceniveauverplichting (SLA) van 99,99%.

Kan ik mijn 1-AZ workloads naar een 3-AZ migreren?

Ja! Migratie van een 1-AZ regio naar een 3-AZ regio is heel goed mogelijk.

U kunt 1-AZ-regio's verbinden met 3-AZ-regio's via een privéverbinding om de complexiteit en de kosten van uw infrastructuurimplementaties te optimaliseren.