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.