Description de vos responsabilités lors de l'utilisation d'Event Streams

Découvrez les responsabilités et les dispositions de gestion qui sont les vôtres lorsque vous utilisez IBM® Event Streams for IBM Cloud®. Pour obtenir une vue détaillée des types de service dans IBM Cloud® et de la répartition des responsabilités entre le client et IBM pour chaque type, voir Responsabilité partagée liée à l'utilisation des offres IBM Cloud.

Passez en revue les sections ci-après pour découvrir vos responsabilités et celles qui s'appliquent à IBM lorsque vous utilisez IBM® Event Streams for IBM Cloud®. Pour connaître les dispositions globales, voir Dispositions et remarques IBM Cloud®.

Gestion d'incidents, d'opérations et de cluster

Responsabilités en matière de gestion des incidents, des opérations et des groupes de pays
Tâche Responsabilités IBM Vos responsabilités
Surveillance d'environnement Event Streams effectue une révision continue, des améliorations de service, des mises à jour de code et une surveillance opérationnelle. Cela inclut les mises à niveau automatiques de l'environnement, sans temps d'indisponibilité.
Haute disponibilité Event Streams offre une haute disponibilité grâce à un déploiement multizone pour se protéger contre les points de défaillance uniques, jusqu'à et y compris la perte d'un centre de données pour atteindre le SLA ( IBM ) détaillé dans les conditions générales de l' IBM Cloud®.
Déploiement d'environnement Event Streams Event Streams est déployé avec des options de configuration recommandées par IBM. Par exemple, le facteur de réplication, le nombre minimum de répliques synchronisées, la régulation et la détection d'armoire.
Client pris en charge Le client est chargé de gérer une version prise en charge du client Kafka. Pour plus d'informations, voir Récapitulatif de la prise en charge de tous les clients recommandés.
Configuration, déploiement et cycle de vie de client Le client est responsable de la gestion de la configuration, du déploiement et du cycle de vie du client en suivant la documentation des meilleures pratiques d' IBM.
Gestion des clusters Le client est chargé de gérer la capacité de ressource fournie de ses clusters dans sa base utilisateur organisationnelle.

Sécurité et conformité à la réglementation

Responsabilités en matière de sécurité et de respect de la réglementation
Tâche Responsabilités IBM Vos responsabilités
Gestion des contrôles Event Streams gère des contrôles de conformité avec différentes normes de l'industrie pour lesquelles nous sommes certifiés.
IBM Cloud Identity and Access Management (IAM) Event Streams fournit un service de sécurité et de contrôle d'accès avec IBM Cloud Identity and Access Management (IAM).
Mises à jour de correctifs de sécurité et de vulnérabilité pour le cluster Event Streams applique au cluster client les mises à jour de correctifs de sécurité et de vulnérabilité fournies, en fonction des échéanciers IBM X-Force.
Gestion des utilisateurs et des accès Le client est chargé de gérer les utilisateurs de compte de votre organisation et l'accès connexe à l'instance Event Streams.
Contrôles de conformité Le client est chargé de gérer les contrôles de conformité de votre organisation.

Infrastructure IBM Cloud et gestion de l'environnement

Responsabilités pour l'infrastructure IBM et la gestion de l'environnement
Tâche Responsabilités IBM Cloud Vos responsabilités
Déployer Event Streams déploie une instance qui comprend tous les composants et le stockage Event Streams requis. Le client est responsable du choix de la région de déploiement, de la sélection de la capacité du cluster et du paramétrage de la configuration du cluster disponible au moment du déploiement, par exemple les points d'extrémité privés et publics, la liste blanche IP.
Surveillance et réparation Event Streams surveille et répare les infrastructures sans les perturber.
Gestion et configuration Le client est chargé d'utiliser les API, l'interface de ligne de commande ou la console fournies pour gérer les rubriques et la configuration.

Reprise après incident

Si vous avez configuré votre instance d' Event Streams s dans une région multizone, une catastrophe régionale est peu probable. Cependant, nous recommandons aux clients de se préparer à de telles circonstances. Si, en raison d'un tel événement, l'instance d'un client n'est plus disponible (et qu'une instance DR distante n'a pas déjà été configurée), le client doit envisager de configurer une nouvelle instance dans une nouvelle région.

Responsabilités en matière de reprise après sinistre
Tâche Responsabilités IBM Vos responsabilités
Reprise après incident Le Client est responsable de la maintenance et de l'exécution d'un plan de reprise après incident en cas de perte du service. Le plan peut inclure la mise à disposition d'un nouveau cluster dans une nouvelle région en cas de sinistre et la restauration d'une configuration ou de données dans ce cluster, ou la mise à disposition préalable d'un cluster dans une autre région à l'aide de la Event Streams .
Mise en miroir Le client peut utiliser la Fonction de mise en miroir d'Event Streams ou choisir de gérer sa propre solution de mise en miroir.
Sauvegarde des données de la charge de message Le client est également chargé de la sauvegarde des données de la charge de message. Bien que ces données soient répliquées sur plusieurs courtiers d' Kafka s au sein d'un cluster, ce qui protège contre la plupart des pannes, cette réplication ne couvre pas une panne à l'échelle d'un site.
Sauvegarde de données et de nom de rubrique Il est recommandé au client de stocker ses noms de rubrique et les données de configuration de ces rubriques dans le référentiel contenant son code source d'application. De cette façon, les sujets peuvent être restaurés dans un nouveau cluster en cas de sinistre.
Registre de schémas Il est recommandé au client de stocker son schéma dans le référentiel contenant son code source d'application. De cette façon, le schéma peut être restauré dans un nouveau cluster en cas de sinistre.

Orchestration d'application

Responsabilités en matière d'orchestration d'applications
Tâche Responsabilités IBM Vos responsabilités
Intégration à certaines technologies de partenariat tierces Event Streams fournit des intégrations à certaines technologies de partenaires tiers, telles qu'IBM Cloud Activity Tracker with LogDNA.
Fourniture de liaison de service à d'autres services IBM Event Streams fournit la fonction de liaison de service à d'autres services IBM.
Gestion, intégration et surveillance Le client est chargé d'utiliser les outils et les fonctions fournis pour gérer le cycle de vie des applications appartenant au client, d'effectuer l'intégration à d'autres services et de surveiller la santé de l'application (par exemple, la surveillance de la disponibilité).

Mise en miroir

Responsabilités en matière de miroirs
Tâche Responsabilités IBM Vos responsabilités
Clusters Vérification afin de déterminer si les clusters forment une paire viable pour la mise en miroir Mise à disposition des deux clusters.
Configuration Configuration de la mise en miroir Mise en place d'un service de reliure à façon.
Activation et surveillance Surveillance de l'état et du SLA de la liaison miroir. Demande d'activation à l'aide de la commande comamnd de l'interface de ligne de commande service-instance-update.
Métriques et applications Mise à disposition de métriques pour permettre au client de comprendre l'objectif de point de reprise (RPO) actuel. Permettre aux applications de changer de cluster.
IAM Mise en place des politiques d'accès requises.
Reprise en ligne Désactivation des configurations de mise en miroir existantes. Décider quand basculer et basculer les applications.
Failback Reconfiguration de la mise en miroir Développement et exécution d'un plan de reprise par restauration. Coordination avec IBM pour reconfigurer la mise en miroir.

Prise en charge des bibliothèques côté client

IBM ne possède pas de bibliothèques Kafka côté client et ne peut pas s'engager à fournir des correctifs dans les cas où des problèmes se trouvent dans ces bibliothèques. Les bibliothèques côté client comprennent les clients officiels d' Apache Kafka, ainsi que les clients, bibliothèques, outils et connecteurs tiers.

En tant que membre actif de la communauté Kafka, IBM collabore, dans la mesure de ses possibilités, avec les communautés qui possèdent des bibliothèques côté client pour aider à développer et à publier des correctifs pour les problèmes critiques.