Zuständigkeiten des Kunden bei der Verwendung von Event Streams

Hier erfahren Sie mehr über die Managementzuständigkeiten und die Vertragsbedingungen, die Sie bei der Verwendung von IBM® Event Streams for IBM Cloud® beachten müssen. Eine übergeordnete Ansicht der Servicetypen in IBM Cloud® und die Aufgliederung der Verantwortlichkeitsbereiche zwischen dem Kunden und IBM für jeden Typ finden Sie unter Geteilte Verantwortlichkeitsbereiche bei IBM Cloud-Angeboten.

Lesen Sie die folgenden Abschnitte zu den jeweiligen Zuständigkeiten, die Sie und IBM haben, wenn Sie IBM® Event Streams for IBM Cloud® verwenden. Die gesamten Nutzungsbedingungen finden Sie unter IBM Cloud® – Bedingungen und Bemerkungen.

Störungs-, Betriebs- und Cluster-Management

Zuständigkeiten für das Management von Vorfällen, Operationen und Clustern
Task Verantwortlichkeiten von IBM Ihre Zuständigkeiten
Überwachung der Umgebung Event Streams führt eine kontinuierliche Überprüfung, Serviceverbesserungen, Codeaktualisierungen und die Überwachung des Betriebs durch. Dies umfasst automatische Upgrades der Umgebung ohne Ausfallzeiten.
Hochverfügbarkeit (HA) Event Streams bietet eine hohe Verfügbarkeit durch die Bereitstellung in mehreren Zonen, um sich vor einzelnen Ausfallpunkten zu schützen, bis hin zum Verlust eines Rechenzentrums, um die in den IBM Cloud®-AGBs beschriebene IBM-SLA zu erreichen.
Bereitstellung der Event Streams-Umgebung Event Streams wird mit Konfigurationsoptionen entsprechend von IBM empfohlenen bewährten Verfahren bereitgestellt. Beispiel: Replikationsfaktor, Mindestsynchronisationsreplikationen, Drosselung und Rack-Awareness.
Unterstützter Client Der Kunde ist für die Pflege einer unterstützten Version des Kafka-Clients verantwortlich. Weitere Informationen finden Sie unter Zusammenfassung der Unterstützung für alle empfohlenen Clients.
Clientkonfiguration, -bereitstellung und -lebenszyklus Der Kunde ist für die Verwaltung der Client-Konfiguration, -Bereitstellung und des Lebenszyklus verantwortlich, indem er die Best-Practice-Dokumentation von IBM befolgt.
Clusterverwaltung Der Kunde ist verantwortlich für die Verwaltung der bereitgestellten Ressourcenkapazität seiner Cluster für die Benutzerbasis seiner Organisation.

Sicherheit und Einhaltung von Bestimmungen

Zuständigkeiten für Sicherheit und Einhaltung von Vorschriften
Task Verantwortlichkeiten von IBM Ihre Zuständigkeiten
Einsatz von Kontrollmechanismen Event Streams setzt Kontrollmechanismen entsprechend verschiedenen branchenspezifischen Compliance-Standards ein, für die wir zertifiziert sind.
IBM Cloud Identity and Access Management (IAM) Event Streams stellt Sicherheits- und Zugriffssteuerungsservices mit IBM Cloud Identity and Access Management (IAM) bereit.
Sicherheits- und Schwachstellen-Patch-Updates für den Cluster Event Streams wendet die bereitgestellten Sicherheits- und Schwachstellen-Patch-Updates entsprechend den IBM X-Force-Zeitrahmen auf den Client-Cluster an.
Verwaltung von Benutzern und Zugriff Der Kunde ist verantwortlich für die Verwaltung der Benutzer der Konten seiner Organisation und dem damit verbundenen Zugriff auf die Event Streams-Instanz.
Compliance-Kontrollmechanismen Der Kunde ist verantwortlich für den Einsatz von Compliance-Kontrollmechanismen seiner Organisation.

IBM Cloud-Infrastruktur und Verwaltung der Umgebung

Verantwortlichkeiten für die IBM Infrastruktur und die Verwaltung der Umgebung
Task Verantwortlichkeit von IBM Cloud Ihre Zuständigkeiten
Implementieren Event Streams stellt eine Instanz bereit, die aus allen erforderlichen Event Streams-Komponenten und -Speicher besteht. Der Kunde ist dafür verantwortlich, zu entscheiden, in welcher Region die Bereitstellung erfolgen soll, die Kapazität des Clusters auszuwählen und alle bei der Bereitstellung verfügbaren Cluster-Konfigurationsparameter festzulegen, z. B. private und öffentliche Endpunkte, IP-Zulassungslisten.
Überwachung und Reparatur Event Streams überwacht und repariert die Infrastruktur unterbrechungsfrei.
Verwaltung und Konfiguration Der Kunde ist verantwortlich für die Verwendung der für die Verwaltung von Topics und Konfiguration bereitgestellten APIs, Befehlszeilenschnittstelle oder Konsole.

Notfallwiederherstellung

Wenn Sie Ihre Event Streams-Instanz in einer Region mit mehreren Zonen konfiguriert haben, ist eine regionale Katastrophe unwahrscheinlich. Wir empfehlen unseren Kunden jedoch, sich auf solche Umstände einzustellen. Wenn aufgrund eines solchen Ereignisses die Instanz eines Kunden nicht mehr verfügbar ist (und noch keine Remote-DR-Instanz eingerichtet wurde), sollte der Kunde in Erwägung ziehen, eine neue Instanz in einer neuen Region zu konfigurieren.

Zuständigkeiten für die Wiederherstellung im Katastrophenfall
Task Verantwortlichkeiten von IBM Ihre Zuständigkeiten
Notfallwiederherstellung Der Kunde ist für die Wartung und Ausführung eines Disaster-Recovery-Plans verantwortlich, wenn der Service verloren geht. Der Plan kann die Bereitstellung eines neuen Clusters in einer neuen Region umfassen, wenn ein Katastrophenfall eintritt, und die Wiederherstellung einer Konfiguration oder von Daten in diesem Cluster oder die Vorabbereitstellung eines Clusters in einer anderen Region und die Verwendung der Spiegelungsfunktion von Event Streams.
Spiegeln Der Kunde kann die Event Streams Spiegelungsfunktion verwenden oder eine eigene Spiegelungslösung verwalten.
Datensicherung für Nachrichtennutzdaten Darüber hinaus ist der Kunde für die Sicherung von Nachrichtennutzdaten verantwortlich. Obwohl diese Daten über mehrere Kafka-Broker innerhalb eines Clusters repliziert werden, was vor den meisten Ausfällen schützt, deckt diese Replikation keinen standortweiten Ausfall ab.
Sicherung von Topicnamen und -daten Dem Kunden wird das bewährte Verfahren empfohlen, die Topicnamen und die Konfigurationsdaten für diese Topics in demselben Repository wie den zugehörigen Anwendungsquellcode zu speichern. Auf diese Weise können die Themen im Katastrophenfall in einem neuen Cluster wiederhergestellt werden.
Schemaregistry Dem Kunden wird das bewährte Verfahren empfohlen, das Schema in demselben Repository wie den zugehörigen Anwendungsquellcode zu speichern. Auf diese Weise kann das Schema im Katastrophenfall in einem neuen Cluster wiederhergestellt werden.

App-Orchestrierung

Zuständigkeiten für die Anwendungsorchestrierung
Task Verantwortlichkeiten von IBM Ihre Zuständigkeiten
Integration mit ausgewählten Partnerschaftstechnologien anderer Anbieter Event Streams stellt Integrationen mit ausgewählten Partnerschaftstechnologien anderer Anbieter bereit, wie zum Beispiel IBM Cloud Activity Tracker with LogDNA.
Bereitstellung der Servicebindung zu anderen IBM-Services Event Streams stellt die Funktionalität für die Servicebindung zu anderen IBM Services bereit.
Verwaltung, Integration und Überwachung Der Kunde ist verantwortlich für die Verwendung der für die Verwaltung des Lebenszyklus kundeneigener Anwendungen bereitgestellten Tools und Funktionen, für die Integration mit anderen Services und für die Überwachung des Allgemeinzustands der Anwendung (zum Beispiel Availability Monitoring).

Spiegeln

Zuständigkeiten für die Spiegelung
Task Verantwortlichkeiten von IBM Ihre Zuständigkeiten
Cluster Prüfen, ob Cluster funktionsfähige Spiegelungspaare sind Bereitstellung beider Cluster.
Einrichtung Spiegelung einrichten Einrichten einer Service-zu-Service-Bindung.
Aktivierung und Überwachung Überwachung der Gesundheit und SLA der Spiegelungsverbindung. Anfordern der Aktivierung mithilfe des CLI-Befehls service-instance-update.
Metriken und Anwendungen Metriken bereitstellen, durch die Kunden das aktuelle RPO-Ziel (tolerierter Datenverlust aufgrund von Ausfällen) verstehen. Anwendungen können Cluster wechseln.
IAM Erforderliche Zugriffsrichtlinien einrichten.
Failover Alle vorhandenen Spiegelungskonfigurationen inaktivieren. Entscheidung, wann Anwendungen aus- und umgeschaltet werden sollen.
Failback Spiegelung neu konfigurieren Failback-Plan entwickeln und durchführen. Mit Neukonfiguration der Spiegelung durch IBM koordinieren.

Unterstützung von clientseitigen Bibliotheken

IBM ist kein Eigner von clientseitigen Kafka -Bibliotheken und kann keine Festschreibung durchführen, um Fixes bereitzustellen, falls darin Probleme gefunden werden. Zu den clientseitigen Bibliotheken gehören die offiziellen Apache Kafka-Clients (Consumer, Producer, Connect und Streams) sowie Drittanbieter-Clients, -Bibliotheken, -Tools und -Konnektoren.

Als aktives Mitglied der Kafka-Community arbeitet IBM nach bestem Wissen und Gewissen mit Communities zusammen, die über clientseitige Bibliotheken verfügen, um bei der Entwicklung und Veröffentlichung von Fehlerbehebungen für kritische Probleme zu helfen.