Red Hat OpenShift Streams for Apache Kafka
Was ist Red Hat OpenShift Streams for Apache Kafka?
Red Hat® OpenShift® Streams for Apache Kafka ist ein gemanagter Cloud-Service, der ein optimiertes Entwicklungserlebnis für das Erstellen, Bereitstellen und Skalieren neuer cloudnativer Anwendungen oder die Modernisierung vorhandener Systeme bietet.
Bereitstellung von Erlebnissen in Echtzeit und von vernetzten Microservices
Red Hat OpenShift Streams for Apache Kafka erleichtert das Erstellen, Erkennen und Verbinden mit Daten-Streams in Echtzeit, unabhängig davon, wo sie bereitgestellt werden. Streams sind eine Schlüsselkomponente für die Bereitstellung von event-gesteuerten und datenanalytischen Anwendungen. Die Kombination aus nahtlosen Abläufen über verteilte Microservices, großen Datenübertragungsmengen und gemanagten Operationen ermöglicht es den Teams, sich auf ihre Stärken zu konzentrieren, die Zeit bis zur Wertschöpfung zu verkürzen, und die Betriebskosten zu senken.
Apache Kafka ermöglicht es Unternehmen, bestehende Systeme zu modernisieren und Beschäftigten, Kunden und Partnern Erlebnisse in Echtzeit zu bieten. Red Hat OpenShift Streams for Apache Kafka bietet mehr als nur die Kafka-Kerntechnologie, denn die Lösung wird im Paket mit dieser Technologie geliefert: OpenShift Streams for Apache Kafka umfasst ein Kafka-IT-Ökosystem und ist Teil einer Familie von Cloud-Services – und der Red Hat OpenShift-Produktfamilie –, die Ihnen hilft, eine breite Palette von datengesteuerten Lösungen zu erstellen.
Vorteile von OpenShift Streams for Apache Kafka
- Die erhöhte Geschwindigkeit der Anwendungen ermöglicht es den Teams, sofort mit der Entwicklung zu beginnen, einzelne Microservices kontinuierlich zu ändern und neue Technologien schnell zu implementieren.
- Durch die reduzierte Komplexität lässt sich ein skalierbarer, zuverlässiger und stets verfügbarer Apache Kafka-Service bereitstellen, was Zeit und Ressourcen spart.
- Ein kuratiertes Kafka-IT-Ökosystem für die Erstellung, das Deployment und die Skalierung von Anwendungen – einschließlich Plattform-, Anwendungs- und Datenservices – zur Vereinfachung der Bereitstellung streambasierter Anwendungen in Public und Private Clouds.
Features
Use Cases
Batchdaten durch Erlebnisse in Echtzeit ersetzen
Viele Anwendungen beruhen immer noch auf Batchdaten, was zu Frustration bei den Kunden und verzögerten Ergebnissen führen kann. Die Verwendung von Streaming-Daten macht die Abhängigkeit von Batchdaten überflüssig und ermöglicht bessere, unmittelbare digitale Erlebnisse.
Event-gesteuerte Architektur erstellen
Bei der Entwicklung von Hybrid Cloud-Anwendungen bilden Daten-Streams das Rückgrat für das Erfassen, Kommunizieren und Verarbeiten von Ereignissen für event-gesteuerte, verteilte Anwendungsarchitekturen.
Lose gekoppelte Microservices verbinden
Entwicklungsteams möchten die Funktionalität in Form von Microservices bereitstellen, da diese den Teams Unabhängigkeit ermöglichen. Die Verwendung von Streams für die Kommunikation zwischen Microservices bewahrt die lose Kopplung und erlaubt den Teams, agil zu bleiben.