Panoramica di Event Streams

IBM® Event Streams for IBM Cloud® è un bus di messaggi ad alta velocità creato con Apache Kafka. Questo servizio Kafka gestito è ottimizzato per l'inserimento di evento in IBM Cloud® e la distribuzione del flusso di eventi tra i tuoi servizi e applicazioni. Event Streams era precedentemente noto come Message Hub.

Puoi utilizzare Event Streams per completare le seguenti attività:

  • Scaricare il lavoro nelle applicazioni di lavoro di back-end.
  • Connetti Event Streams all'analytics di streaming per realizzare potenti insight.
  • Pubblicare dati di evento in più applicazioni per delle reazioni in tempo reale.

Event Streams offre un servizio Apache Kafka completamente gestito, che garantisce durabilità ed alta disponibilità per i nostri client. Utilizzando Event Streams, hai il supporto 24 ore su 24 dal nostro team di esperti Kafka.

Grazie alla creazione con Apache Kafka, la nostra offerta beneficia direttamente di tutta l'innovazione che si verifica nella community e che supporta le API client Kafka, Kafka Streams e Kafka Connect. Kafka è altamente affidabile e ti consente di creare pipeline di dati scalabili per molti casi di utilizzo, inclusi la connessione di microservizi, l'aggregazione dei log, l'origine degli eventi e l'elaborazione dei flussi.

Gli strumenti Apache Kafka di solito funzionano direttamente con Event Streams, anche se devi fornire più configurazione perché le connessioni a Event Streams si autenticano sempre utilizzando le credenziali.

In Event Streams, le applicazioni inviano i dati creando un messaggio e inviandolo a un argomento. Per ricevere messaggi, le applicazioni sottoscrivono un argomento e scelgono di ricevere tutti i messaggi dell'argomento o di condividere i messaggi tra loro. Event Streams ospita e conserva i messaggi in una sequenza ordinata.