Processe em lote e migre grandes bibliotecas de mídia

Importe centenas de gigabytes ou terabytes do armazenamento em nuvem existente, execute um fluxo de trabalho automatizado em muitos arquivos e migre os resultados de volta.

Não é necessário cartão de crédito
Importe do armazenamento existente

Leia grandes bibliotecas de mídia do S3, Google Cloud, Azure, SFTP, HTTP e outras fontes compatíveis.

Processe em toda a nossa frota

Envie lotes do tamanho de uma Assembly enquanto a Transloadit agenda Jobs simultâneos em uma frota que pode escalar até 1.500 máquinas.

Migrar os resultados de volta

Exporte os arquivos processados para o local de armazenamento original ou mova-os para um novo provedor e prefixo.

Ganhe impulso

Dê uma nova vida à sua biblioteca existente.

Lance novos formatos e fluxos de trabalho nos arquivos que você já tem.

Lance novos formatos mais rápido

Prepare sua biblioteca existente para os dispositivos que seu público usa.

Torne conteúdo antigo pesquisável

Adicione transcrições, prévias e metadados a arquivos já armazenados.

Avance sua migração

Importe, processe e exporte arquivos sem ciclos de download manuais.

Mantenha os lançamentos consistentes

Aplique um Template salvo aos arquivos do seu lote.

Libere tempo de engenharia

Deixe workers gerenciados cuidarem do processamento enquanto sua equipe lança recursos.

Planeje-se para bibliotecas maiores

Planeje sua capacidade em lote antes de grandes processamentos retroativos e picos sazonais.

DSC_08452-1200w.jpg420 KB
contract-p1.png180 KB
keynote-720p.mp488 MB
quarterly-report.pdf310 KB
Processamento em lote em grande escala

De centenas de gigabytes a migrações na escala de terabytes

Use a Transloadit como uma API gerenciada de processamento de arquivos para uma migração única de armazenamento em nuvem, um grande processamento retroativo de mídia ou um processamento recorrente de arquivos em massa. Importe do seu armazenamento existente, transforme cada arquivo e exporte os resultados sem fazer toda a biblioteca passar pelos seus servidores de aplicação.

  1. Inventariar a origem

    Escolha os buckets, prefixos ou caminhos de objeto a migrar e estime o total de arquivos e bytes.

  2. Paginar em Assemblies

    Pagine prefixos grandes de armazenamento em Assemblies de aproximadamente 500–1.000 arquivos, dependendo do trabalho por arquivo, e envie-as a uma taxa controlada.

  3. Processar simultaneamente

    Aplique um único Template salvo em toda a migração. Jobs atribuídos à Batch Queue compartilham suas vagas de Job em lote em cada região.

  4. Exportar e reconciliar

    Grave os resultados no mesmo destino de armazenamento ou em um novo e, depois, verifique cada Assembly antes de marcar os arquivos como concluídos.

  1. Sua aplicação

    1. Inventariar
    2. Paginar
    3. Enviar
  2. Assemblies enviadas

    Transloadit

    1. Importar
    2. Agendar
    3. Transformar
    4. Exportar
    5. Relatar
  3. Resultados devolvidos

    Sua aplicação

    1. Registrar IDs
    2. Aprovar
    3. Publicar
Divisão de trabalho

As pontas são suas, o meio é nosso

Sua aplicação fica com as partes que dependem dos seus dados: escolher o que migrar, enviar em lotes do tamanho de uma Assembly no ritmo que você controla e registrar o que voltou. Isso se resume a um loop de inventário e um handler de callback idempotente.

Tudo o que fica entre esses dois pontos é com a gente: importar os bytes, agendar o trabalho pela frota e por suas filas, executar o mesmo Template em cada arquivo, exportar os resultados e contabilizar os erros por Assembly. Veja como funcionam as filas e o processamento simultâneo.

Seu fluxo de trabalho. Seus controles.

Processamento em lote sem dor de cabeça

Pare de executar scripts avulsos para cada processamento retroativo. Reutilize um fluxo de trabalho que você pode inspecionar.

Comece pequeno e depois escale

Teste seu Template em uma pequena amostra e depois processe milhões de arquivos com a Transloadit.

Importar do seu armazenamento

Leia arquivos existentes de buckets e provedores de armazenamento remoto suportados.

Reutilize sua lógica de processamento

Execute o mesmo Template para novos uploads e arquivos existentes.

Aproveite mais de cada arquivo

Crie múltiplos formatos, miniaturas e metadados em um único fluxo de trabalho.

Acompanhe cada Assembly

Inspecione o status de processamento e os erros para decidir o que precisa de uma nova execução.

Saiba quando cada Assembly termina

Peça para a Transloadit notificar seu servidor quando uma Assembly terminar e, depois, consulte o status dela para ver resultados ou erros.

Abra espaço para os dias de pico

Jobs atribuídos à Batch Queue usam vagas de Job em lote. Jobs extras aguardam quando essas vagas estão ocupadas.

Use seu próprio armazenamento

Envie resultados para Amazon S3, Cloudflare R2, Google Cloud Storage, Azure e muito mais.

Mantenha os gastos sob controle

Defina um limite de cobrança flexível para receber alertas ou um limite rígido que rejeita novas Assemblies quando atingido.

Experimente a Transloadit

Inicie uma migração de processamento em lote em grande escala

Conecte seu armazenamento existente, teste uma página representativa de arquivos e, em seguida, escale o mesmo Template para toda a biblioteca e exporte resultados verificados.
Centenas de GB precisam passar pelos servidores de aplicação
Importação e exportação diretas de armazenamento
Grandes migrações precisam de capacidade de processamento
Uma frota gerenciada com enfileiramento em lote
Scripts avulsos variam de uma execução para outra
Templates salvos reutilizáveis
Tarefas longas duram mais que as requisições web
Assembly Status JSON e notificações
Formatos variados exigem saídas diferentes
Fluxos de trabalho condicionais e com ramificações
Publicar antes da exportação traz risco de ativos quebrados
Verificação de resultados por Assembly
GDPR
HIPAA
ISO 27001ISO27001
AES-256
SOC 2 Type II
Não é necessário cartão de crédito

Perguntas frequentes

O que posso fazer com um lote de arquivos existentes?

Recodifique vídeos, redimensione imagens, transcreva áudio, extraia metadados ou aplique outro fluxo de trabalho salvo à sua biblioteca. Comece com um Template que produza os resultados de que você precisa. Explore os Robots de processamento disponíveis.

Onde podem ficar meus arquivos de origem?

Use os Robots de importação compatíveis para ler do Amazon S3, Cloudflare R2, Google Cloud Storage, Azure e outras fontes. As opções de importação determinam como os arquivos são selecionados. Encontre sua integração de armazenamento  (English).

Devo processar toda a biblioteca de uma vez?

Comece com uma amostra representativa para verificar a qualidade, os caminhos de saída e o uso. Depois, amplie o lote com o mesmo Template. Bibliotecas grandes podem precisar de várias Assemblies menores, dimensionadas conforme o trabalho pelo qual cada arquivo passa, em vez de uma única Assembly grande demais. Leia sobre Assemblies.

O que acontece quando todas as minhas vagas de Job em lote estão ocupadas?

Jobs na Batch Queue usam as vagas de Job em lote do seu plano. Algumas importações são atribuídas a ela automaticamente, dependendo do importador, e você também pode escolhê-la por Step. Jobs extras aguardam até que uma vaga fique disponível. Fale conosco sobre capacidade em lote antes de um grande processamento retroativo. Saiba como funcionam as filas e as vagas.

Como encontro Jobs com falha ou sei quando o processamento termina?

Use respostas de status de Assembly e notificações para acompanhar a conclusão e os erros. Seu aplicativo pode decidir quais Assemblies com falha precisam ser reprocessadas. Leia o guia de webhooks.

Posso exportar resultados para um provedor de armazenamento diferente?

Sim. Combine o Robot de importação do provedor de origem com o Robot de exportação do provedor de destino. Escolha os caminhos de saída deliberadamente e verifique os resultados antes de remover os originais. Veja como salvar arquivos processados.

Como posso estimar e controlar custos?

Os preços variam conforme a operação e o uso. Um limite de cobrança flexível envia alertas; quando um limite rígido é atingido, novas Assemblies são rejeitadas. Para cargas de trabalho maiores, pergunte sobre preços por volume e capacidade de lote. Estime os custos do seu fluxo de trabalho.