FoundryShip Object Storage — Uploads, backups e distribuição de arquivos em escala com API compatível S3 e suporte a URLs assinadas.
Armazenamento compatível S3 na FoundryShip®
Armazene documentos, mídias, backups e assets estáticos em um serviço de object storage compatível com S3, pensado para aplicações .NET e Blazor. Buckets por projeto, URLs públicas ou privadas e suporte a uploads diretos do navegador com URLs assinadas.
Ideal para arquivos grandes, histórico de anexos, logs, relatórios, modelos de IA e todo tipo de conteúdo binário que não cabe bem em um banco relacional.
Por que escolher o FoundryShip Object Storage
API compatível com S3
Use os mesmos conceitos de buckets e objetos, SDKs e ferramentas que você já conhece do S3. Mude apenas a endpoint e a credencial, mantendo o restante do código praticamente idêntico.
- • Compatível com SDKs S3 para .NET, JavaScript e outras linguagens.
- • Operações padrão:
PUT,GET,DELETE,LIST. - • Suporte a URLs assinadas para acesso temporário a objetos.
Escala horizontal e alto throughput
O backend de storage é desenhado para distribuir arquivos em múltiplos volumes, aumentando a capacidade de armazenamento e o throughput de leitura/escrita conforme a demanda cresce.
- • Ideal para muitos arquivos pequenos ou grandes blobs.
- • Throughput alto para uploads e downloads paralelos.
- • Pode crescer junto com a sua base de clientes sem reescrever a aplicação.
Custos previsíveis e proximidade
Armazenamento em data centers no Brasil, com foco em latência baixa para o público brasileiro e custos previsíveis, sem surpresas de egress inesperado entre regiões.
- • Latência reduzida para uploads e downloads.
- • Integração direta com apps hospedadas na própria FoundryShip.
- • Modelo de uso justo (fair use) alinhado ao plano da plataforma.
Casos de uso típicos com armazenamento compatível S3
O FoundryShip Object Storage funciona como repositório central de arquivos para suas aplicações. Combine-o com PostgreSQL, cache e mensageria da plataforma para construir soluções completas e resilientes.
1. Upload de documentos e anexos
- • Contratos, petições, laudos, notas fiscais e anexos de processos.
- • Armazenamento de PDFs, imagens e arquivos Office.
- • Metadados no PostgreSQL; conteúdo binário no S3.
2. Assets estáticos e front-ends
- • Imagens, ícones e arquivos de front-end servidos via URL pública.
- • Hospedagem de arquivos de configuração, manifestos e bundles.
- • Integração com CDNs ou reverse proxies para conteúdo estático.
3. Backups, logs e arquivos de longo prazo
- • Snapshots de bancos de dados e arquivos de backup.
- • Arquivamento de logs de aplicação e auditoria.
- • Retenção configurável por bucket, com políticas de limpeza.
4. Dados de IA e analytics
- • Datasets para modelos de IA, vetores e arquivos de treinamento.
- • Exportação de relatórios, CSVs e arquivos consumidos por BI.
- • Armazenamento de resultados de processamento assíncrono.
Pensado para grandes arquivos e alta performance
Upload direto do navegador com URLs assinadas
Em vez de trafegar arquivos pesados pelo backend, você gera uma URL assinada (pre-signed URL) e o arquivo segue direto do navegador do usuário para o Object Storage. Sua aplicação só participa na etapa de autorização e geração da URL.
Isso reduz o consumo de banda e CPU nos seus pods .NET, diminui a chance de timeouts em uploads grandes e simplifica o dimensionamento da infraestrutura.
- • Upload e download direto entre cliente e storage.
- • URLs válidas por tempo limitado e escopo controlado.
- • Backend focado em autorização e orquestração, não em stream de bytes.
Uploads por chunks (multipart upload)
- • Arquivos grandes são divididos em múltiplas partes (chunks).
- • Cada chunk é enviado em paralelo, melhorando o throughput geral.
- • Em caso de falha de rede, apenas partes específicas são reenviadas.
- • Ao final, o storage monta o arquivo único a partir dos chunks.
Integração com seu módulo de upload .NET/JS
- • Geração de URLs assinadas via API .NET segura.
- • Front-end em Blazor ou JavaScript envia os chunks diretamente ao S3.
- • Callback para sua API apenas com o resultado final do upload.
Benefícios para times .NET
- • Menos pressão de banda e memória nos pods de aplicação.
- • Melhor experiência para o usuário com barra de progresso real.
- • Arquitetura preparada para arquivos de dezenas ou centenas de GB.
Como funciona o serviço FoundryShip Object Storage
A FoundryShip entrega um serviço de object storage compatível com S3 já integrado ao seu tenant. Você cria buckets, define políticas de acesso e usa credenciais gerenciadas pela própria plataforma.
Buckets por tenant e projeto
- • Organização por buckets dedicados a cada aplicação ou ambiente.
- • Possibilidade de isolar produção, homologação e desenvolvimento.
- • Nomes amigáveis e consistentes com o restante da plataforma.
Credenciais e Secrets gerenciados
- • Access key e secret key geradas e armazenadas via serviço de Secrets.
- • Rotacionamento fácil sem alterar o código da aplicação.
- • Uso direto em variáveis de ambiente ou configuration providers do .NET.
Integração com outros serviços
- • Storage para backups de bancos PostgreSQL gerenciados.
- • Armazenamento de anexos referenciados por APIs e mensageria.
- • Uso em pipelines de CI/CD para artefatos e releases.
Detalhes técnicos do armazenamento compatível com S3
O backend atua como um storage distribuído de objetos, oferecendo uma camada compatível com S3 por meio de um gateway. Isso permite usar o ecossistema S3 sem depender diretamente de uma única nuvem pública.
API, segurança e controle
- • API REST S3: buckets, objetos, ACLs básicas e metadados.
- • HTTPS para tráfego criptografado entre clientes e storage.
- • Possibilidade de marcar objetos como públicos ou privados por bucket/pasta.
- • Metadados customizados por objeto para integrações avançadas.
Performance, multipart e resiliência
- • Suporte a multipart upload para arquivos grandes.
- • Upload e download paralelos para aproveitar melhor a banda disponível.
- • Distribuição dos dados em múltiplos volumes/servidores de storage.
- • Estratégias de replicação e recuperação em caso de falhas de hardware.
Entre para a lista de Founders
Quer ser avisado quando liberarmos o link de compra no dia 01/03/2026 e ter prioridade para uma das 60 vagas Founders a R$ 59,90/mês (pagamento anual)? Deixe seu e-mail abaixo. Sem spam, só os avisos importantes sobre o lançamento.
Você pode cancelar o recebimento a qualquer momento.