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 Sim, Registros Não
O Iuba Flow foca com precisão cirúrgica na camada onde reside o maior custo e peso de infraestrutura.
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.
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.
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óriaValidaçã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.
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 finalIsolamento 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.
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 OCITrilha 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 LogsO trajeto transparente do documento até a nuvem
Processo claro e auditável de ponta a ponta.
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.
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.
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.
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.
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).
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ã
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
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.