
Managed Databases for Kafka
Crea in pochi click un cluster Apache Kafka gestito al 100% dai nostri team, mantenendo il completo controllo dei dati. Questo servizio permette di concentrarsi sullo sviluppo delle applicazioni senza pensieri relativamente alla loro gestione: configurazione, monitoraggio, backup, ridondanza e aggiornamenti.
Innova più rapidamente
Il tuo cluster Kafka pronto all'uso è direttamente disponibile in pochi clic. Rispondi alle esigenze dei tuoi sviluppatori con una piattaforma in grado di raccogliere, archiviare e trattare flussi continui di dati di eventi o dati in tempo reale.
Tieni sotto controllo i costi
Il nostro modello di tariffe trasparenti e prevedibili include tutto il traffico di rete. Paghi solo per l'utilizzo di Apache Kafka, che viene fatturato a ore.
Mantieni il controllo dei tuoi dati
Apache Kafka viene eseguito sul nostro cloud affidabile, che soddisfa rigide certificazioni. Il nostro obiettivo è darti il pieno controllo sui tuoi dati.
Soluzioni Managed Databases for Kafka a confronto
Business | Enterprise | |
Numero di nodi | 3 nodi inclusi | 6 nodi inclusi |
RAM per nodo | Da 7 a 60 GB | Da 7 a 60 GB |
Storage per nodo | Da 960 GB a 7,68 TB SSD | Da 1,92 TB a 15,36 TB SSD |
Garanzie di livello di servizio (SLA) | 99,9% | 99,95% |
Migrazione tra i diversi piani | Sì | Sì |
Aggiornamento alle nuove versioni principali in un click | Sì | Sì |
Crittografia dei dati inattivi e in transito (SSL) | Sì | Sì |
Grafico delle performance | Sì | Sì |
Supporto di Terraform | Presto disponibile | Presto disponibile |
Conservazione dei dati | In base allo spazio disco | In base allo spazio disco |
Alta disponibilità | Sì | Sì |
Kafka REST | Sì | Sì |
Schema Registry | Sì | Sì |
Kafka Connect | Presto disponibile | Presto disponibile |
Connettività alla rete privata (vRack) | Sì | Sì |
Caso d'uso di Managed Databases for Kafka
Documentazione e guide
Bisogno di aiuto per le prime operazioni? Consulta le guide disponibili e impara a utilizzare il servizio Managed Databases .
Scopri come ordinare il tuo servizio Managed Databases For Kafka via API
Funzionalità
Schema Registry
Conserva tutti i tuoi schemi di messaggi Apache Kafka in un sistema di riferimento centralizzato per una migliore governance dei tuoi dati.
Kafka REST
Utilizza Apache Kafka tramite HTTP su piattaforme in cui i connettori Kafka non sono ancora disponibili.
Kafka Connect (disponibile a breve)
Importa o esporta i tuoi dati con il cluster Kafka da o verso un sistema di terze parti (SGBDR, ERP, server di storage, applicazioni di terze parti).
Publisher/Subscriber
Con il meccanismo di pubblicazione e sottoscrizione dei messaggi, puoi pubblicare i messaggi per argomenti (topics) e trasmetterli agli abbonati che si sono iscritti.
Massima disponibilità
I piani per Managed Databases for Kafka offrono almeno un cluster di 3 nodi e dispongono anche della funzionalità di replica dei dati, facilitando la disponibilità dei tuoi servizi.
Crittografia TLS
Per garantire la riservatezza dei dati, Apache Kafka supporta il protocollo TLS/SSL (Transport Layer Security/Secure Sockets Layer) per cifrarli, sia quando sono inattivi che in transito.
Connettività alla rete privata vRack
Con le soluzioni Business ed Enterprise è possibile limitare l'accesso al proprio servizio di database tramite la nostra rete privata, che raggiunge una velocità fino a 2 Gbps.
Lista di controllo degli accessi (ACL)
Gestisci gli utenti e i record negli argomenti del tuo modello Publisher/Subscriber. In questo modo puoi filtrare e limitare l'accesso alle tue informazioni.
Disponibilità
La tua attività richiede la massima disponibilità durante le tue implementazioni critiche? Grazie alla gamma Enterprise, usufruisci di cluster da 6 nodi e di una garanzia di livello di servizio al 99,95%.
Dashboard
Il dashboard permette di gestire gli utenti, i backup e monitorare le statistiche delle tue richieste, log e metriche. Per accedervi, basta collegarti al tuo Spazio Cliente OVHcloud.
Visualizzazione dei log in tempo reale
Analizza o effettua una diagnostica del tuo database per ottimizzare il funzionamento della tua applicazione, visualizzando fino alle ultime 100 righe di log, raccolti in tempo reale.
Supporto di Terraform (disponibile a breve)
Automatizza le tue implementazioni e risparmia tempo. Grazie al supporto degli strumenti e dell’API Terraform, puoi eseguire il provisioning dei tuoi database automaticamente. Ciò consente, tra l’altro, di mantenere più ambienti operativi della tua applicazione.

Tariffe di Managed Databases for Kafka
La fattura, che ricevi alla fine di ogni mese, viene calcolata in base all'utilizzo orario del database. La tariffa varia in base al piano scelto: Business o Enterprise
Altri servizi
FAQ
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 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 ingresso che passano attraverso questo sistema sono organizzati in "topics". Possono essere strutturati in base al tipo di dati raccolti che contengono. L'architettura cluster di Apache Kafka è orchestrata da un timestamp che ordina questi dati, li replica e quindi li distribuisce. Le fonti che pubblicano dati in questi topic sono chiamate "producers" o "publishers". Le fonti che invece leggono questi dati sono chiamate “consumers” o “subscribers”. Entrambe accedono alla libreria Java della piattaforma: Kafka Stream. In questo modo, permette di gestire i flussi di dati che evolvono tra queste sorgenti, senza sovraccarichi, grazie alle code di attesa. È quindi in grado di distribuire le informazioni tra diversi sistemi (server, spazi di storage dei dati, database relazionali, ecc.). Grazie a questa gestione centralizzata, facilita l'elaborazione di grandi volumi di dati generati dai big data o dal machine learning, e quant’altro.
Perché utilizzare Apache Kafka?
Questa soluzione è ideale per soddisfare le 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 tue informazioni.
Qual è la differenza tra Apache Kafka e RabbitMQ?
Queste due soluzioni sono open-source ma offrono vantaggi diversi. Come accennato in precedenza, il punto di forza di Kafka è la sua capacità di gestire grandi volumi di dati. Il suo utilizzo è più rilevante se ti stai dedicando ai big data o al machine learning. RabbitMQ è maggiormente preferito per la consegna di messaggi a bassa latenza e il routing complesso. Inoltre, questa soluzione non è una piattaforma di diffusione vera e propria, ma piuttosto un software di diffusione.
Cos'è Managed Databases for Kafka?
Managed Databases for Kafka est un DBaaS (Database as a Service). Fa parte dei servizi gestiti e disponibili sul nostro Public Cloud. Il suo obiettivo è farti risparmiare tempo nella tua attività, affidandoci la gestione e manutenzione del tuo database.
Posso installare Kafka nelle istanze di Public Cloud autonomamente?
Puoi installarlo una volta scaricata e accettata la licenza di Kafka. Tuttavia, dovrai gestire e amministrare il database senza poter usufruire delle capacità fornite con il nostro servizio chiavi in mano.
Qual è la differenza tra i piani di servizio Essential, Business e Enterprise?
Ogni piano include funzionalità che soddisfano utilizzi diversi. Tra l'altro, i piani non offrono le stesse funzionalità o un livello di disponibilità analogo.
I dati archiviati in Managed Databases for Kafka sono condivisi con terze parti?
No. Mantieni il pieno controllo dei tuoi dati. Quando utilizzi Managed Databases for Kafka, i tuoi dati vengono inseriti in uno spazio di storage dedicato a te.
Posso migrare a nodi di capacità superiore?
È possibile, se le tue necessità di RAM aumentano. Tuttavia, ti ricordiamo che non è possibile ritornare a un nodo di capacità inferiore.
Managed Databases for Kafka dispone di un backup?
Sì. OVHcloud offre un backup automatizzato insieme a ogni offerta. Tuttavia, le politiche di conservazione predefinite differiscono a seconda della gamma scelta.
Questa soluzione può essere integrata in un progetto di Public Cloud?
Sì, il nostro servizio può essere utilizzato come una risorsa o all'interno di un'infrastruttura di Public Cloud. Puoi amministrarlo dal tuo Spazio Clienti, dall'API OVHcloud o dall'API OpenStack. Offriamo anche servizi gestiti per la gestione di database relazionali (SQL), come MySQL e PostgreSQL o non relazionali (NoSQL), come Redis o MongoDB.
Perché devo pagare per utilizzare Managed Databases for Kafka nonostante il servizio sia basato su una licenza open source?
OVHcloud esegue tutti i processi di gestione e amministrazione del database al posto tuo in modo da non doverti preoccuparti della manutenzione. È questo plusvalore che fatturiamo come servizio.
Posso collegare Managed Databases for Kafka al mio server Bare Metal?
Sì, puoi collegarlo tramite una rete pubblica o privata. Tuttavia, se desideri implementare il software Kafka sul tuo server Bare Metal, dovrai farlo autonomamente e occuparti della gestione e amministrazione del tuo database in seguito.