Analytics with Kafka
Alimenta le tue pipeline di dati con Kafka
Crea in pochi clic un cluster Apache Kafka completo e gestito dai nostri team, mantenendo il controllo dei tuoi dati.
Perché scegliere OVHcloud Managed Kafka?
Open source e gestito
Approfitta della versione open source ufficiale di Apache Kafka con servizi eseguiti, amministrati, mantenuti e scalati da OVHcloud.
Rapporto performance/prezzo
I servizi Kafka sono fatturati a consumo, alle migliori tariffe del mercato, con IOPS e traffico incluso. Si basano su istanze di ultima generazione.
Resilienza e sicurezza
Approfitta di un Service Level Agreement (SLA) fino al 99,99% grazie a deploy multiregion (3-AZ). Questa soluzione è conforme agli standard più rigorosi (ISO/IEC 27001, ISO/IEC 27701, SOC 2 Tipo 2) per i dati.
Oltre 60 servizi Public Cloud
I servizi Kafka sono integrati in un catalogo di servizi IaaS e PaaS progettati per aiutare a gestire in modo più efficace i progetti di applicazioni cloud native, di dati e IA.
Esempi di casi d'uso

Trattamento dei dati in tempo reale
Apache Kafka è il servizio ideale per applicazioni che richiedono un’elaborazione rapida di grandi volumi di dati. La nostra soluzione gestita permette di utilizzare in modo semplice Apache Kafka per operazioni di data ingestion e analisi dei dati in diretta.

Elaborazione di messaggi su larga scala
Rispetto ad altri sistemi di messaggistica, l'architettura di Apache Kafka dispone di una velocità di trasmissione, scalabilità e tolleranza ai guasti leggermente ottimizzata. La nostra soluzione gestita è ideale per elaborare tutti i tuoi flussi di dati.

Integrazione di eventi cloud native
All’interno di un'architettura decentralizzata, Apache Kafka svolge il ruolo di intermediario nella comunicazione tra diversi microservizi. Questa soluzione rende anche possibile la creazione di un'architettura "event-driven", cioè l'attivazione dei tuoi microservizi in tempo reale a partire da eventi.
SPECIFICHE
Caratteristiche tecniche
Scalabilità
Da un piano a un altro in un clic
Osservabilità
Raccolta di metriche con Prometheus
Retention dei dati
In base allo spazio disco
Supporto di Terraform
Incluso
Alta disponibilità 3-AZ
Tripla replica come failover
Schema Registry
Incluso
Kafka REST
Incluso
Kafka Connect
Compatibile
Rete privata
Inclusa (vRack)
La nostra gamma Managed Kafka
Soluzioni sviluppate per rispondere a qualsiasi esigenza.
Documentazione
Prodotti che potrebbero interessarti
Le risposte alle tue domande
Cos'è Apache Kafka?
Apache Kafka è una piattaforma distribuita, scalabile e open-source. Viene utilizzata per creare pipeline di elaborazione dei dati e applicazioni di dati in streaming e in tempo reale. Il suo sistema è noto per facilitare la gestione di database voluminosi in tempo reale. È compatibile con un'ampia gamma di linguaggi di programmazione (framework): Python, Query, PHP, Java, Ruby…
Come funziona Apache Kafka?
I dati in entrata che transitano da questo sistema sono organizzati in "topic", che possono essere strutturati in base al tipo di dati raccolti che contengono. L'architettura in cluster di Apache Kafka è orchestrata da un timestamp che ordina questi dati e li replica prima di distribuirli.
Le sorgenti che pubblicano dati in questi topic sono chiamate "producer" o "publisher", quelle che li leggono sono i "consumer" o "subscriber". Entrambe le categorie accedono alla libreria Java della piattaforma: Kafka Stream.
In questo modo è possibile gestire i flussi di dati tra queste sorgenti, senza sovraccarichi, grazie alle code di attesa. Questa soluzione è in grado di ripartire le informazioni tra diversi sistemi (server, spazi di storage dei dati, database relazionali, etc.) e, grazie a questa gestione centralizzata, facilita l'elaborazione di grandi volumi di dati generati per esempio da Big Data e Machine Learning.
Perché utilizzare Apache Kafka?
Questa soluzione è ideale per rispondere alle esigenze delle applicazioni che richiedono un'analisi rapida dei dati in tempo reale. Il suo ruolo di intermediario nell'elaborazione centralizzata dei messaggi di comunicazione consente anche una migliore gestione delle informazioni.
Cos'è Managed Kafka?
Managed Kafka di OVHcloud è un servizio Apache Kafka gestito che fa parte dei servizi disponibili sul nostro Public Cloud. Il suo obiettivo è far risparmiare tempo agli utenti grazie alla possibilità di affidare a OVHcloud la gestione e manutenzione del proprio database.
Qual è la differenza tra Region 1-AZ e 3-AZ?
Maggiori informazioni sulla resilienza dei deploy sono disponibili nella nostra guida dedicata .
Le Region 1-AZ utilizzano una zona di disponibilità unica con uno o più datacenter. Pur offrendo protezione dai guasti di server e dischi, potrebbero essere vulnerabili ai malfunzionamenti del datacenter, con possibile impatto sull'accesso in caso di problemi alla struttura che ospita i servizi.
Le Region 3-AZ sono composte invece da 3 zone di disponibilità indipendenti, ciascuna separata in termini di alimentazione, raffreddamento e rete, per un isolamento completo dei guasti. Questa architettura assicura la disponibilità del servizio anche in caso di malfunzionamento di un'intera zona.
L’accordo sul livello del servizio (SLA) del 99,99% garantisce massima tranquillità.
È possibile migrare i carichi di lavoro da 1-AZ a 3-AZ?
Sì, la migrazione da una Region 1-AZ a una Region 3-AZ è assolutamente possibile.
È anche possibile connettere Region 1-AZ a Region 3-AZ tramite una connettività privata per ottimizzare la complessità e il costo dei deploy dell'infrastruttura.