Transferencias basadas en eventos

El Servicio de transferencia de almacenamiento puede escuchar las notificaciones de eventos en AWS, Azure o Google Cloud para transferir automáticamente los datos que se agregaron o actualizaron en la ubicación de origen. Las transferencias controladas por eventos son compatibles con AWS S3, Azure o Cloud Storage, y siempre usan un bucket de Cloud Storage como destino.

Las transferencias basadas en eventos escuchan lo siguiente:

  • Notificaciones de eventos de Amazon S3 enviadas a Amazon SQS para fuentes de AWS S3.
  • Azure Storage Queues para fuentes de Azure
  • Suscripciones a Pub/Sub para fuentes de Cloud Storage

No se detectan las eliminaciones de objetos; si se borra un objeto en el origen, no se borra el objeto asociado en el bucket de destino.

Beneficios de las transferencias centradas en eventos

Dado que las transferencias controladas por eventos detectan los cambios en el bucket de origen, las actualizaciones se copian en el destino casi en tiempo real. El Servicio de transferencia de almacenamiento no necesita ejecutar una operación de lista en la fuente, lo que ahorra tiempo y dinero.

En los casos de uso, se incluye lo siguiente:

  • Análisis basados en eventos: Replicar datos de AWS o Azure en Cloud Storage para realizar análisis y procesamiento

  • Replicación de Cloud Storage: Habilita la replicación automática y asíncrona de objetos entre buckets de Cloud Storage.

    Las transferencias controladas por eventos con el Servicio de transferencia de almacenamiento difieren de la replicación típica de Cloud Storage porque crean una copia de tus datos en un bucket diferente.

    Esto proporciona beneficios como los siguientes:

    • Mantener los datos de desarrollo y producción en espacios de nombres separados
    • Compartir datos sin proporcionar acceso al bucket original
    • Realizar copias de seguridad en otro continente o en un área no cubierta por el almacenamiento birregional y multirregional
  • Configuración de DR/HA: Replica objetos desde la fuente al destino de copia de seguridad en orden de minutos:

    • Copia de seguridad en varias nubes: Crea una copia de seguridad de AWS S3 o Azure en Cloud Storage.
    • Copia de seguridad entre regiones o entre proyectos: Crea una copia del bucket de Cloud Storage en otra región o proyecto.
  • Migración en vivo: La transferencia basada en eventos puede impulsar la migración con un tiempo de inactividad bajo, del orden de minutos, como paso de seguimiento de la migración por lotes única.

Más información