Transferências orientadas por eventos

O serviço de transferência de armazenamento pode ouvir notificações de eventos na AWS ou no Google Cloud para transferir automaticamente dados que foram adicionados ou atualizados na localização de origem. As transferências baseadas em eventos são suportadas a partir do AWS S3 ou do Cloud Storage e usam sempre um contentor do Cloud Storage como destino.

As transferências baseadas em eventos ouvem as notificações de eventos do Amazon S3 enviadas para o Amazon SQS para origens do AWS S3. As origens do Cloud Storage enviam notificações para uma subscrição do Pub/Sub.

Vantagens das transferências baseadas em eventos

Uma vez que as transferências baseadas em eventos detetam alterações ao contentor de origem, as atualizações são copiadas para o destino quase em tempo real. O Serviço de transferência de armazenamento não precisa de executar uma operação de listagem na origem, o que poupa tempo e dinheiro.

Os exemplos de utilização incluem:

  • Análise orientada por eventos: replique dados da AWS para o Cloud Storage para realizar análises e processamento.

  • Replicação do Cloud Storage: ative a replicação automática e assíncrona de objetos entre contentores do Cloud Storage.

    As transferências baseadas em eventos com o Serviço de transferência de armazenamento diferem da replicação típica do Cloud Storage ao criar uma cópia dos seus dados num contentor diferente.

    Isto oferece vantagens como:

    • Manter os dados de desenvolvimento e produção em espaços de nomes separados.
    • Partilhar dados sem conceder acesso ao contentor original.
    • Fazer uma cópia de segurança para um continente diferente ou para uma área não abrangida pelo armazenamento em duas regiões e multirregional.
  • Configuração de DR/HA: replique objetos da origem para o destino de cópia de segurança em minutos:

    • Cópia de segurança entre nuvens: crie uma cópia da cópia de segurança do AWS S3 no Cloud Storage.
    • Cópia de segurança entre regiões ou entre projetos: crie uma cópia do contentor do Cloud Storage numa região ou num projeto diferente.
  • Migração em direto: a transferência baseada em eventos pode permitir uma migração com pouco tempo de inatividade, na ordem de minutos de inatividade, como um passo de seguimento da migração em lote única.

Saiba como