Responsabilidad compartida de Dataflow

La seguridad es una responsabilidad compartida. Dataflow protege la infraestructura escalable que usas para ejecutar tus flujos de procesamiento de Dataflow y te proporciona herramientas y controles de seguridad para proteger tus datos, código y modelos. Aunque no es una lista exhaustiva, en este documento se indican las responsabilidades de Google y del cliente.

Responsabilidades de Google

  • Proteger la infraestructura: Google es responsable de proporcionar una infraestructura segura para sus servicios, lo que incluye la seguridad física de los centros de datos, la seguridad de la red y la seguridad de las aplicaciones.

  • Proteger la plataforma: Google es responsable de proteger su plataforma, lo que incluye gestionar los controles de acceso, monitorizar los incidentes de seguridad y responder a los eventos de seguridad. Google también proporciona a los clientes herramientas para gestionar sus propios ajustes y configuraciones de seguridad.

  • Cumplir las normativas: Google cumple las leyes y los reglamentos de protección de datos pertinentes. Consulta más información sobre el cumplimiento de Google Cloud.

  • Protección y aplicación de parches a las imágenes: Google protege y aplica parches al sistema operativo de las imágenes base que usan las imágenes propiedad de Dataflow. Google pone a disposición de inmediato los parches de estas imágenes. Se proporcionan boletines de seguridad para las vulnerabilidades conocidas

Responsabilidades del cliente

  • Usa y actualiza tu entorno a las versiones más recientes de los contenedores y las imágenes de máquina virtual de Dataflow: Dataflow proporciona contenedores e imágenes de máquina virtual precompilados para simplificar el uso de sus servicios. Google creará nuevas versiones de estas imágenes cuando se identifiquen vulnerabilidades. Es tu responsabilidad monitorizar los boletines de seguridad y actualizar tu entorno rápidamente cuando haya nuevas versiones disponibles.

    Es tu responsabilidad asegurarte de que has configurado correctamente tus servicios para usar la versión más reciente o de actualizar manualmente a la versión más reciente. Para usar las VMs más recientes, reinicia los trabajos de larga duración actualizando el trabajo. Para obtener más información, consulta Actualizar y parchear VMs de Dataflow. Para gestionar los problemas de seguridad de forma eficaz, te recomendamos que utilices imágenes de contenedor personalizadas.

    Si usas una imagen de contenedor personalizada o una plantilla personalizada, eres responsable de analizar y parchear las imágenes personalizadas para mitigar las vulnerabilidades.

    Si usas una imagen base de plantilla Flex, utiliza imágenes base de Distroless siempre que sea posible para garantizar la seguridad y reducir los riesgos de vulnerabilidad.

  • Gestionar los controles de acceso: eres responsable de gestionar los controles de acceso a tus datos y servicios. Esto incluye la gestión del acceso de los usuarios, los controles de autenticación y autorización, y la protección de tus propias aplicaciones y datos. Más información sobre la seguridad y los permisos de Dataflow

  • Aplicaciones seguras: eres responsable de proteger tus propias aplicaciones que se ejecutan en Dataflow, lo que incluye implementar prácticas de codificación seguras y buscar vulnerabilidades periódicamente.

    Consulta más información sobre las claves de cifrado gestionadas por el cliente, las redes y los Controles de Servicio de VPC y las prácticas recomendadas para los permisos.

  • Monitorizar incidentes de seguridad: eres responsable de monitorizar tus aplicaciones para detectar incidentes de seguridad y de informar a Google de los incidentes que se produzcan.

Siguientes pasos