Produto

A plataforma, a fundo.

Orquestração de aplicações, adaptadores de storage, observabilidade e uma camada de IA que opera seu backend por linguagem natural.

Orquestração

Uma Aplicação, muitos Recursos, um só painel.

Cada Aplicação registrada no Tupã organiza seus Recursos — dados, storage, filas — e decide, Recurso a Recurso, se roda no Local ou na Nuvem. Sem reescrever código para migrar.

app-checkout
3 recursos · Local
app-notificacoes
2 recursos · Nuvem
app-catalogo
5 recursos · Híbrido
+ nova aplicação
criar em segundos
Adaptadores de storage

Escolha onde seu dado mora.

Memória
volátil, para prototipagem e cache local
MongoDB
documentos flexíveis, escala horizontal
Durável
persistência em disco, sem servidor externo
Cache
leitura rápida para dados quentes
Monitorao vivo
app-checkoutsaudável
app-notificacoessaudável
app-catalogoatenção
Monitor / Observabilidade

Veja o que está acontecendo, sem sair do Tupã.

Logs, métricas e saúde de cada Recurso em tempo real — Local ou Nuvem, no mesmo painel.

Camada de IA

Opere seu backend em linguagem natural.

Um agente entende comandos como "crie um recurso de pedidos com índice por cliente" e executa — com revisão antes de aplicar. É o maior diferencial do Tupã sobre BaaS tradicionais.

Agente Tupã
"Crie um recurso de pedidos com índice por cliente e status"
✓ recurso "pedidos" criado✓ índice cliente+status
Desenvolvedores

API REST + SDK TypeScript.

Cinco linhas para instalar, criar um Recurso e inserir um registro.

npm install @tupa/sdk

import { Tupa } from '@tupa/sdk'

const tupa = new Tupa({ apiKey: 'tp_live_...' })
const pedidos = await tupa.recursos.criar('pedidos')
await pedidos.inserir({ cliente: 'joao', total: 129.90 })

Chaves de API e limites de requisição variam por plano — detalhes em Preços.