Gerencie dezenas a bilhões de objetos em escala
O S3 Batch Operations é um recurso de gerenciamento de dados do Amazon S3 que permite gerenciar bilhões de objetos em escala com apenas alguns cliques no console de gerenciamento do Amazon S3 ou uma única solicitação de API. Com esse recurso, você pode fazer alterações em metadados e propriedades de objetos ou executar outras tarefas de gerenciamento de armazenamento, como cópia ou réplica de objetos entre buckets, substituição de conjuntos de tags de objetos, modificação de controles de acesso e restauração de objetos arquivados do S3 Glacier, em vez de levar meses no desenvolvimento de aplicações personalizadas para executar essas tarefas.
Operações de lote do S3
As operações de lote do S3 são uma solução gerenciada para executar ações de armazenamento, como cópia e colocação de tags de objetos em escala, seja para tarefas únicas ou para cargas de trabalho de lote recorrentes. As operações de lote do S3 podem executar ações entre bilhões de objetos e petabytes de dados com uma única solicitação. Para executar o trabalho nas operações de lote do S3, você cria um trabalho. O trabalho consiste da lista de objetos, da ação a ser executada e do conjunto de parâmetros especificados para esse tipo de operação. Você pode criar e executar vários trabalhos por vez nas operações de lote do S3 ou usar prioridades de trabalho conforme necessário para definir a precedência de cada trabalho e garantir que aquele mais crítico aconteça primeiro. As operações de lote do S3 também gerenciam novas tentativas, rastreiam o progresso, enviam notificações de conclusão, geram relatórios e entregam eventos ao AWS CloudTrail para todas as alterações e tarefas executadas.
As operações de lote do S3 complementam qualquer arquitetura conduzida por eventos que você esteja operando hoje. Para novos objetos, o uso de eventos do S3 e funções do Lambda é excelente para converter tipos de arquivos, criar miniaturas, executar varreduras de dados e realizar outras operações. Por exemplo, os clientes usam eventos do S3 e funções do Lambda para criar versões menores e de baixa resolução de fotografias em raw quando as imagens são carregadas pela primeira vez para o S3. As operações de lote do S3 complementam esses fluxos de trabalho conduzidos por eventos existentes, fornecendo um mecanismo simples para executar as mesmas ações por meio dos seus objetos existentes também.
Como funciona: Operações em Lote do S3
Para executar um trabalho nas operações em lote do S3, é preciso criar uma tarefa. O trabalho consiste da lista de objetos, da ação a ser executada e do conjunto de parâmetros especificados para esse tipo de operação. Você pode criar e executar vários trabalhos por vez nas operações de lote do S3 ou usar prioridades de trabalho conforme necessário para definir a precedência de cada trabalho e garantir que aquele mais crítico aconteça primeiro. As Operações em Lote do S3 também gerenciam novas tentativas, monitoram o progresso, enviam notificações de conclusão, geram relatórios e entregam eventos ao AWS CloudTrail para todas as alterações e tarefas executadas.
Tutorial das operações de lote do S3
Clientes
-
Teespring
A Teespring foi fundada em 2011 e permite que os usuários criem e vendam on-line produtos personalizados sob demanda. Como cada mercadoria personalizada exige vários ativos dentro da Teespring, eles armazenam petabytes de dados no Amazon S3.
-
Capital One
O Capital One é um banco fundado na interseção de finanças e tecnologia e é uma das marcas mais reconhecidas nos Estados Unidos. O Capital One usou as operações de lote do Amazon S3 para copiar dados entre duas regiões da AWS para aumentar a redundância de seus dados e padronizar seus rastros de dados entre esses dois locais.
-
ePlus
O ePlus é um parceiro de consultoria avançado da AWS que trabalha com clientes para otimizar seus ambientes de TI e usa soluções como as operações de lote do S3 para economizar tempo e dinheiro para os clientes.