Descripción de sus responsabilidades cuando utilice Event Streams

Obtenga información sobre sus responsabilidades de gestión y los términos y condiciones cuando utiliza IBM® Event Streams for IBM Cloud®. Para obtener una visión general de los tipos de servicio de IBM Cloud® y el detalle de las responsabilidades entre el cliente e IBM para cada tipo, consulte Responsabilidades compartidas para las ofertas de IBM Cloud.

Revise las secciones siguientes para ver sus responsabilidades específicas y las de IBM cuando se utiliza IBM® Event Streams for IBM Cloud®. Para ver las condiciones de uso generales, consulte Términos y avisos de IBM Cloud®.

Gestión de incidencias, operaciones y clústeres

Responsabilidades en materia de gestión de incidentes, operaciones y agrupaciones
Tarea Responsabilidades de IBM Responsabilidades del usuario
Supervisión del entorno Event Streams realiza continuamente revisiones, mejoras de servicios, actualizaciones de código y supervisiones operativas. Esto incluye actualizaciones del entorno automáticas y sin tiempo de inactividad.
Alta disponibilidad Event Streams proporciona alta disponibilidad mediante el despliegue en varias zonas regionales para proteger contra puntos únicos de fallo, hasta e incluyendo la pérdida de un centro de datos, para lograr el SLA ( IBM, Acuerdo de Nivel de Servicio) detallado en los términos y condiciones de IBM Cloud®.
Despliegue del entorno de Event Streams Event Streams se despliega con las opciones de configuración recomendadas por IBM. Por ejemplo, factor de duplicación, cantidad mínima de réplicas de sincronización, regulación y reconocimiento del bastidor.
Cliente soportado El cliente es el responsable de mantener una versión soportada del cliente Kafka. Para obtener más información, consulte Resumen de soporte para todos los clientes recomendados.
Configuración de cliente, despliegue y ciclo de vida El cliente es responsable de gestionar la configuración, la implementación y el ciclo de vida del cliente siguiendo la documentación de mejores prácticas de IBM.
Gestión de clústeres El cliente es el responsable de gestionar la capacidad de los recursos proporcionados de sus clústeres a través de su base de usuarios organizativa.

Cumplimiento de normativas y seguridad

Responsabilidades en materia de seguridad y cumplimiento de la normativa
Tarea Responsabilidades de IBM Responsabilidades del usuario
Mantenimiento de controles Event Streams mantiene controles de acuerdo con las diversas normas de cumplimiento de la industria para las que estamos certificados.
IBM Cloud Identity and Access Management (IAM) Event Streams proporciona seguridad y servicio de control de accesos con IBM Cloud Identity and Access Management (IAM).
Actualizaciones de parches de seguridad y vulnerabilidad para el clúster Event Streams aplica las actualizaciones de parches de seguridad y de vulnerabilidad proporcionadas a la agrupación de clientes, según los plazos de IBM X-Force.
Gestión de usuarios y acceso El cliente es el responsable de gestionar los usuarios de cuentas de la organización y el acceso relacionado a la instancia de Event Streams.
Controles de conformidad El cliente es el responsable de mantener los controles de conformidad de la organización.

Infraestructura de IBM Cloud y gestión del entorno

Responsabilidades de IBM infraestructura y gestión del entorno
Tarea Responsabilidades de IBM Cloud Responsabilidades del usuario
Desplegar Event Streams despliega una instancia que consta de todos los componentes y almacenamiento de Event Streams necesarios. El cliente es responsable de decidir en qué región se va a implementar, seleccionar la capacidad del clúster y establecer los parámetros de configuración del clúster disponibles en el momento de la implementación, por ejemplo, puntos finales privados y públicos, listas blancas de IP.
Supervisión y reparación Event Streams supervisa y repara la infraestructura sin interrupciones.
Gestión y configuración El cliente es el responsable de utilizar las API, la CLI o la consola proporcionadas para gestionar los temas y la configuración.

Recuperación tras desastre

Si ha configurado su instancia de Event Streams en una región multizona, es poco probable que se produzca un desastre regional. Sin embargo, recomendamos a los clientes que planifiquen para tales circunstancias. Si debido a tal evento, la instancia de un cliente ya no está disponible (y no se ha configurado una instancia de DR remota), el cliente debe considerar configurar una nueva instancia en una nueva región.

Responsabilidades en materia de recuperación en caso de catástrofe
Tarea Responsabilidades de IBM Responsabilidades del usuario
Recuperación tras desastre El cliente es responsable de mantener y ejecutar un plan de recuperación tras desastre si se pierde el servicio. El plan puede incluir el suministro de un nuevo clúster en una nueva región si se produce un desastre y la restauración de cualquier configuración o datos en ese clúster, o el suministro previo de un clúster en otra región y el uso de la característica de duplicación Event Streams.
Duplicación El cliente puede utilizar la Event Streams característica de duplicación o elegir gestionar su propia solución de duplicación.
Copia de seguridad de datos de carga útil El cliente también es responsable de la copia de seguridad de los datos de carga útil de mensaje. Aunque estos datos se replican en múltiples brókeres de Kafka s dentro de un clúster, lo que protege contra la mayoría de los fallos, esta replicación no cubre un fallo en toda la ubicación.
Copia de seguridad de nombres de tema y de datos Se recomienda que el cliente almacene los nombres de los temas y los datos de configuración para aquellos temas en el mismo repositorio que su código fuente de la aplicación. De esta manera, los temas pueden restaurarse en un nuevo clúster si se produce un desastre.
Registro de esquemas Se recomienda que el cliente almacene su esquema en el mismo repositorio que su código fuente de la aplicación. De esta manera, el esquema se puede restaurar en un nuevo clúster si se produce un desastre.

Orquestación de aplicaciones

Responsabilidades de la orquestación de aplicaciones
Tarea Responsabilidades de IBM Responsabilidades del usuario
Integración con tecnologías de asociación de terceros seleccionadas Event Streams proporciona integraciones con determinadas tecnologías de asociación de terceros, como por ejemplo IBM Cloud Activity Tracker with LogDNA.
Enlace de servicio con otros servicios de IBM Event Streams proporciona la capacidad de enlace de servicio con otros servicios de IBM.
Gestión, integración y supervisión El cliente es el responsable de utilizar las herramientas y las características proporcionadas para gestionar el ciclo de vida de las aplicaciones propiedad del cliente, para la integración con otros servicios, y de supervisar el estado de la aplicación (por ejemplo, Supervisión de disponibilidad).

Duplicación

Responsabilidades de la duplicación
Tarea Responsabilidades de IBM Responsabilidades del usuario
Clústeres Comprobar que los clústeres son pared de duplicación viables Suministrando ambos clústeres.
Configuración Configurar la duplicación Configuración del servicio para el enlace de servicio.
Habilitación y supervisión Supervisión del estado y SLA del enlace de duplicación. Solicitud de habilitación utilizando el mandato de CLI service-instance-update.
Métricas y aplicaciones Proporcionar métricas para permitir que el cliente comprenda el objetivo de punto de recuperación (RPO) actual. Permitir que las aplicaciones cambien de clúster.
IAM Establecer las políticas de acceso requeridas.
Migración tras error Inhabilitación de las configuraciones de duplicación existentes. Decidir cuándo realizar la conmutación por error y las aplicaciones de conmutación por error.
Restablecimiento Reconfigurar la duplicación Desarrollar y ejecutar el plan de restablecimiento. Coordinar con IBM para volver a configurar la duplicación.

Soporte de bibliotecas del lado del cliente

IBM no es propietario de las bibliotecas del lado del cliente de Kafka y no puede comprometerse a proporcionar arreglos en caso de que se encuentren problemas en ellos. Las bibliotecas del lado del cliente incluyen los clientes oficiales de Apache Kafka (Consumer, Producer, Connect y Streams), así como clientes, bibliotecas, herramientas y conectores de terceros.

Como miembro activo de la comunidad Kafka, IBM trabaja, en la medida de lo posible, con comunidades que poseen bibliotecas del lado del cliente para ayudar a desarrollar y lanzar correcciones para problemas críticos.