O Serviço de transferência do Cloud Storage pode detectar notificações de eventos na AWS, no Azure ou no Google Cloud para transferir automaticamente dados que foram adicionados ou atualizados no local de origem. As transferências baseadas em eventos são compatíveis com o AWS S3, o Azure ou o Cloud Storage e sempre usam um bucket do Cloud Storage como destino.
As transferências baseadas em eventos detectam:
- Notificações de eventos do Amazon S3 enviadas ao Amazon SQS para origens do AWS S3.
- Filas de armazenamento do Azure para fontes do Azure.
- Assinaturas do Pub/Sub para fontes do Cloud Storage.
As exclusões de objetos não são detectadas. Excluir um objeto na origem não exclui o objeto associado no bucket de destino.
Benefícios das transferências baseadas em eventos
Como as transferências baseadas em eventos detectam alterações no bucket de origem, as atualizações são copiadas para o destino quase em tempo real. O Serviço de transferência do Cloud Storage não precisa executar uma operação de lista na origem, economizando tempo e dinheiro.
Os casos de uso incluem o seguinte:
Análise orientada por eventos: replique dados da AWS ou do Azure para o Cloud Storage para realizar análises e processamento.
Replicação do Cloud Storage: ative a replicação de objetos automática e assíncrona entre os buckets do Cloud Storage.
As transferências orientadas por eventos com o Serviço de transferência do Cloud Storage são diferentes da replicação típica do Cloud Storage porque uma cópia dos dados é criada em um bucket diferente.
Isso oferece benefícios como:
- manter dados de desenvolvimento e produção em namespaces separados;
- compartilhar dados sem fornecer acesso ao bucket original;
- fazer backup para um continente diferente ou para uma área não coberta pelo armazenamento birregional e multirregional.
Configuração de DR/HA: replique objetos da origem para o destino de backup em minutos:
- Backup entre nuvens: crie uma cópia de um backup da AWS S3 ou do Azure no Cloud Storage.
- Backup entre regiões ou entre projetos: crie uma cópia do bucket do Cloud Storage em uma região ou projeto diferente.
Migração em tempo real: a transferência baseada em eventos pode potencializar a migração de baixa inatividade, em minutos de inatividade, como uma etapa de acompanhamento à migração em lote única.
Saiba como
- Configurar transferências baseadas em eventos do Cloud Storage
- Configurar transferências baseadas em eventos do AWS S3
- Configurar transferências baseadas em eventos do Armazenamento de Blobs do Azure ou do Data Lake Storage Gen2