Preservação Criptográfica • Validação de Hash SHA-256

Armazenamento corporativo no Salesforce sem estourar o orçamento.
Proteja seu Ouro Digital nas Nuvens Seguras.

O Iuba Flow conecta sua org Salesforce a provedores de nuvem de baixo custo (Cloudflare R2 e AWS S3), realizando o offload seguro de contratos, relatórios e arquivos pesados com integridade matemática e preservação de governança.

Arquivos pesados até 5 GB (S3 Multipart)
Purga apenas após confirmação de Hash
Respeita os Governor Limits do Apex
Sem cobrança de saída (Egress) via Cloudflare R2
salesforce-lightning-experience // iuba-flow-cloud-manager.app
Iuba Flow Cloud Manager no Salesforce Lightning Experience

Arquivos Sim, Registros Não

O Iuba Flow foca com precisão cirúrgica na camada onde reside o maior custo e peso de infraestrutura.

No Escopo

File Storage (Arquivos Pesados)

Arquivos e anexos corporativos que sobrecarregam a cota de armazenamento em disco da organização:

  • ContentDocument & ContentVersion: PDFs, contratos, propostas e apresentações.
  • Anexos Históricos: Documentos anexados a Oportunidades, Casos e Contas.
  • Mídia e Binários Grandes: Vídeos de treinamentos, gravações de chamadas e arquivos de até 5GB.
Fora do Escopo

Data Storage (Registros de Banco de Dados)

Dados estruturados relacionais de CRM que permanecem sob governança do banco de dados relacional da Salesforce:

  • Tabelas Relacionais: Leads, Contatos, Contas, Tarefas e Objetos Customizados.
  • Metadados do Sistema: Triggers, Classes Apex, Perfis e Layouts de Página.
  • Para descarte de dados tabulares, a Salesforce oferece soluções nativas de Big Objects.

Calcule o impacto financeiro real na sua organização

A tabela padrão da Salesforce cobra aproximadamente US$ 5,00 por GB ao mês em blocos de storage adicional, mas cada contrato possui negociações próprias. Ajuste o volume e o valor por GB do seu contrato para ver a comparação exata.

Volume de Arquivos da sua Org: 5,000 GB (5.0 TB)
200 GB 25,000 GB 50,000 GB (50 TB)
Custo do GB no seu Contrato Salesforce: $5.00 / GB
$1.00 (Desconto Agressivo) $5.00 (Tabela Padrão) $8.00 (Sob Demanda)
Nuvem de Destino para os Arquivos:
Cloudflare R2 ($0.015/GB • Egress Gratuito)
AWS S3 Standard ($0.023/GB)
Custo Salesforce Projetado / mês: $25,000 / mo
Custo no Storage em Nuvem / mês: $75.00 / mo
Economia Financeira Líquida Estimada
$24,925 / mo
~R$ 1.73 Milhões preservados anualmente

O que o Iuba Flow executa nos bastidores

Projetado com rigor técnico para conciliar conformidade corporativa e escala multi-cloud.

Streaming Seguro em Memória

O binário é transferido em fluxo contínuo de blocos (chunks de 1MB), protegendo o Heap Size de 6MB do Apex. O motor computa o hash SHA-256 em tempo real durante a passagem do arquivo.

Streaming Engine • Proteção contra estouro de memória

Validação SHA-256 Pré-Purga

O Salesforce não descarta nenhum arquivo antes que o motor confirme o HeadObject no bucket com correspondência exata do hash SHA-256 e de tamanho em bytes.

Verificação Server-Side antes de qualquer exclusão

Ponteiro Transparente no Salesforce

Os usuários mantêm acesso normal aos arquivos a partir dos registros (Contas, Oportunidades, Casos). Links temporários assinados são emitidos instantaneamente sob demanda.

ContentDocumentLink • Acesso transparente para o usuário final

Isolamento Criptográfico de Tenants

Cada organização possui seu prefixo rígido de diretório no storage (org_{tenant_id}/) e par de chaves Key-ID/HMAC exclusivo, eliminando qualquer risco de dados cruzados.

Multi-Tenant Isolation • HMAC-SHA256

Suporte a BYOS (Bring Your Own Storage)

Escolha entre o Storage Gerenciado Iuba Flow em Cloudflare R2 (com ativação rápida) ou utilize suas próprias credenciais em buckets dedicados AWS S3 ou Oracle Cloud.

Cloudflare R2 • AWS S3 • Oracle OCI

Trilha Auditável Tamper-Evident

Cada acesso ou migração de arquivo é catalogado em trilha encadeada por hash criptográfico, projetada para apoiar práticas de governança de dados alinhadas à LGPD e auditorias de segurança.

Audit Trail • Hash-Chained Logs

O trajeto transparente do documento até a nuvem

Processo claro e auditável de ponta a ponta.

01
Salesforce LWC

1. Varredura & Triagem

O LWC analisa arquivos antigos ou pesados sem impacto na interface. O administrador seleciona os documentos e confirma o lote de envio.

02
Iuba Engine

2. Streaming & Hash In-Flight

O motor recebe o stream autenticado do Salesforce em blocos de 1MB, calcula o SHA-256 em tempo real e transmite o arquivo diretamente ao bucket S3/R2.

03
Cloud Storage

3. Validação HeadObject

Antes de qualquer alteração no Salesforce, o motor confirma a existência física do arquivo, tamanho exato em bytes e o hash SHA-256 no storage.

04
Descarte Seguro

4. Purga com Carência

Após a confirmação matemática, o Salesforce move o binário para a Lixeira e preserva o ponteiro de acesso. A lixeira é purgada após carência de 14 dias.

Filosofia Fail-Closed: segurança em primeiro lugar

Se houver qualquer divergência de hash, oscilação de rede ou inconsistência no cabeçalho HMAC, o processo aborta a purga e preserva o arquivo intacto no Salesforce.

Envelope Encryption em Repouso

Segredos de conexão e chaves de bucket são protegidos por cifragem MultiFernet (AES-128-CBC + HMAC-SHA256). Nenhuma chave é exposta no navegador.

Assinatura Canônica Anti-Replay

Cada callout emitido pelo Salesforce gera um hash SHA-256 com timestamp e nonce exclusivo, impedindo tentativas de interceptação e repetição.

Apoio à Conformidade LGPD & Auditorias

Trilha auditável contendo registro de IP, data/hora, operador e justificativa para todo acesso e download de arquivo corporativo.

// IUBA FLOW CORE VERIFICATION LOG
> VALIDATING OBJECT PARITY...
[SFDC] Document: Contrato_Prestacao_Servicos_2024.pdf
[SFDC] Expected Bytes: 15,518,924
[S3] HeadObject Status: 200 OK (exists=true)
[S3] ContentLength: 15,518,924 Bytes (Match)
[S3] Checksum SHA-256: d0331caae56880f4b0bfcf87938...
> PURGE AUTHORIZATION: APPROVED
[SFDC] ContentDocument movido para Lixeira com carência ativa.
✓ OPERAÇÃO AUDITADA E CONCLUÍDA

Restore Drill: a prova de que seus dados podem ser restaurados

Nenhum processo de arquivamento corporativo é completo sem a comprovação prática de restauração. O Iuba Flow foi desenhado com saída desimpedida e sem aprisionamento tecnológico (sem vendor lock-in).

01. Sob Demanda Visualização Imediata: Usuários de negócio acessam o arquivo via link pré-assinado temporário de 15 minutos emitido pelo LWC sem latência perceptível.
02. Restauração Única Download Seguro: Caso um arquivo precise retornar à base do Salesforce, o download do binário original autenticado está disponível a 1 clique.
03. Exit Strategy Exportação em Massa: Se a empresa optar por descontinuar o serviço, todas as chaves e arquivos permanecem no bucket com custódia integral do cliente (BYOS).

Os Guardiões do Ouro Digital Corporativo

Na língua Tupi, Iuba representa o amarelo do ouro precioso. Nossos mascotes traduzem a proteção e a fluidez dos seus dados.

Kauã

Kauã

Arquiteto Guardião de Dados

Inspirado na visão panorâmica e atenta do gavião (em Tupi: Kauã). É quem supervisiona a integridade de cada hash SHA-256 e valida a conformidade física no storage antes de liberar a autorização de descarte.

Moara

Moara

Engenheira de Conexões Multi-Cloud

Representa a habilidade de conectar e construir caminhos (em Tupi: aquela que ajuda a fluir). Conduz o fluxo veloz e seguro dos arquivos pesados entre o Salesforce e as nuvens de destino.

Perguntas Frequentes de Arquitetura

Respostas diretas para comitês técnicos de TI, segurança e compras.

Como o motor se autentica de forma segura com o Salesforce?

A comunicação utiliza assinaturas canônicas HMAC-SHA256 sobre TLS 1.3. Cada requisição carrega um cabeçalho assinado com timestamp e nonce exclusivo para prevenir ataques de replay. No backend, as credenciais residem sob Envelope Encryption com MultiFernet.

Onde ficam armazenados os metadados dos arquivos após a migração?

Os metadados residem dentro do próprio Salesforce, no objeto customizado gerenciado Archived_File__c. Ele preserva o nome original, tamanho, hash SHA-256, chave de storage e todos os vínculos com os registros de negócio pais (Oportunidades, Contas, Casos).

O que acontece com arquivos sem registro vinculado (órfãos)?

Arquivos que não possuem nenhum vínculo com registros de negócio (sem ContentDocumentLink) migram normalmente para o bucket na pasta dedicada /unlinked, e seus metadados são registrados no Salesforce com o campo Parent_Record_Id__c em branco. Eles continuam 100% íntegros, com hash SHA-256 auditável e acessíveis com segurança exclusivamente pelo Cofre Administrativo do Iuba Flow — garantindo que nenhum documento corporativo seja perdido.

O que acontece exatamente se a verificação de integridade falhar?

A política do motor é estritamente Fail-Closed: o arquivo permanece intacto no Salesforce com status FAILED_INTEGRITY, o expurgo é sumariamente abortado e um registro de inconformidade é gerado na trilha de auditoria para investigação.

O Apex manipula binários pesados de até 5GB em memória?

Não. Manipular 5GB em memória no Apex geraria um estouro fatal de Heap Limit (6MB síncrono / 12MB assíncrono). O Apex realiza apenas queries SOQL em lote de metadados, enquanto o streaming de transferência física é executado pelo motor em blocos seguros sem sobrecarregar a memória.

Posso utilizar meu próprio bucket na AWS ou Cloudflare (BYOS)?

Sim. O Iuba Flow suporta tanto o modo de Storage Gerenciado em Cloudflare R2 (com ativação rápida e egress gratuito) quanto o modo BYOS (Bring Your Own Storage), onde os dados residem na sua própria conta e infraestrutura corporativa.