Event Streams-Übersicht
IBM® Event Streams for IBM Cloud® ist ein Nachrichtenbus mit hoher Durchsatzrate, der mit Apache Kafka erstellt wurde. Dieser verwaltete Kafka-Service ist für die Ereignisaufnahme in IBM Cloud® und die Ereignisstromverteilung zwischen Ihren Services und Anwendungen optimiert. Event Streams wurde zuvor als Message Hubbezeichnet.
Mit Event Streams können Sie die folgenden Tasks ausführen:
- Arbeit in Back-End-Verarbeitungsanwendungen auslagern.
- Verbinden Sie Event Streams mit Streaming Analytics, um aussagekräftige Erkenntnisse zu gewinnen.
- Ereignisdaten in mehreren Anwendungen veröffentlichen, um in Echtzeit reagieren zu können.
Mit Event Streams wird ein vollständig verwalteter Apache Kafka-Service bereitgestellt, der Stabilität und Hochverfügbarkeit für die Kunden sicherstellt. Mit Event Streams steht Ihnen rund um die Uhr Unterstützung durch unser Kafka-Expertenteam zur Verfügung.
Durch die Erstellung mit Apache Kafkaprofitiert unser Angebot direkt von allen Innovationen in der Community und unterstützt Kafka-Client-APIs, Kafka Streams und Kafka Connect. Kafka ist sehr zuverlässig und ermöglicht Ihnen die Erstellung skalierbarer Datenpipelines für viele Anwendungsfälle, einschließlich der Verbindung von Mikroservices, Protokollaggregation, Ereignissourcing und Datenstromverarbeitung.
Apache Kafka-Tools arbeiten in der Regel direkt mit Event Streams, obwohl Sie mehr Konfiguration bereitstellen müssen, weil Verbindungen zu Event Streams immer mithilfe von Berechtigungsnachweisen authentifiziert werden.
In Event Streams können Anwendungen Daten senden, indem eine Nachricht erstellt und an ein Topic gesendet wird. Um Nachrichten zu empfangen, subskribieren Anwendungen ein Topic und wählen aus, ob sie alle Nachrichten des Topics empfangen oder die Nachrichten gemeinsam nutzen möchten. Event Streams hostet und verwaltet die Nachrichten in einer geordneten Reihenfolge.