Stack cloud para apps de IA — Maestria3 / 8
Supabase — Postgres, Auth & Storage in One
Real Postgres, auth, file storage and pgvector behind one SDK. For an AI product, having your data and your vectors in the same database is a quiet superpower.

Supabase é Postgres com tudo que você precisa: auth, storage, realtime e pgvector — tudo atrás de um único SDK. Para um produto de IA isso significa que seus usuários, sua cobrança e seus embeddings vivem no mesmo banco de dados.
Postgres + Row Level Security
É real Postgres — joins, transactions, constraints. Row Level Security leva as regras de acesso para dentro do banco: uma policy como "usuários veem apenas suas próprias linhas" é aplicada não importa qual cliente faça a chamada. Acerte o RLS e uma rota de API com vazamento não consegue vazar dados.
Auth já integrado
Email, OAuth, magic links — emitidos como JWTs que suas policies de RLS lêem. Você pula a construção do componente mais sensível em termos de segurança.
Storage com signed URLs
Arquivos (PDFs, uploads, assets gerados) vão em buckets. Sirva arquivos privados via signed URLs de curta duração para que o acesso seja controlado, não público.
pgvector mantém RAG perto
Com embeddings no mesmo Postgres, a recuperação pode filtrar por metadados com SQL puro ("docs deste usuário, vetorialmente similares à query") em uma única query. Sem sincronizar um vector DB separado.
Próximo: receber pagamentos — Stripe.
Série — Stack cloud para apps de IA — Maestria
- Parte 01A Pilha de Produtos IA com OpiniãoEscolher infraestrutura é onde semanas desaparecem. Aqui está uma pilha padrão que permite a um pequeno time entregar um produto IA em dias — e quando desviar.
- Parte 02Next.js no Vercel — A Camada de AppUm framework para UI, API e server rendering; uma plataforma que faz deploy no git push. A camada de app deve ser a parte em que você nunca pensa.
- Parte 03Supabase — Postgres, Auth & Storage in One — você está aquiReal Postgres, auth, file storage and pgvector behind one SDK. For an AI product, having your data and your vectors in the same database is a quiet superpower.
- Parte 04Stripe — Payments & SubscriptionsCharging money is a solved problem — if you let Stripe solve it. Checkout, subscriptions, and the webhook that is the real source of truth.
- Parte 05Resend — Email Transacional Que ChegaO recibo, o link de download, a redefinição de senha — se caírem no spam, seu produto parece quebrado. Entregabilidade é um recurso.
- Parte 06AWS — When You Outgrow the Managed PathThe managed stack covers 90% of an AI product. AWS is the escape hatch for the other 10% — long jobs, GPU inference, large files. Use it surgically.
- Parte 07Secrets, Env & Config Across EnvironmentsFive services, three environments, one leaked key away from a bad week. Config discipline is unglamorous and non-negotiable.
- Parte 08Shipping in Days — The Wiring PlaybookThe whole stack assembled into a build order: from empty repo to a paid, emailing, AI-powered product in a working week.