Stack cloud pour applis IA — Maîtrise3 / 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 est Postgres avec toutes les batteries : auth, stockage, realtime, et pgvector — tout derrière un SDK unique. Pour un produit IA cela signifie que vos utilisateurs, votre facturation, et vos embeddings vivent dans la même base de données.
Postgres + Row Level Security
C'est du vrai Postgres — jointures, transactions, contraintes. Row Level Security pousse les règles d'accès dans la base : une politique comme « les utilisateurs voient seulement leurs propres lignes » est appliquée peu importe quel client appelle. Bien configurer RLS et une route API qui fuit ne peut pas fuir de données.
Auth déjà intégré
Email, OAuth, magic links — émis sous forme de JWTs que vos politiques RLS lisent. Vous évitez de construire le composant le plus sensible en matière de sécurité vous-même.
Stockage avec signed URLs
Les fichiers (PDFs, uploads, ressources générées) vont dans des buckets. Servez les fichiers privés via des signed URLs de courte durée pour que l'accès soit contrôlé, pas public.
pgvector garde RAG à proximité
Parce que les embeddings vivent dans le même Postgres, la récupération peut filtrer par métadonnées avec du SQL simple (« les documents de cet utilisateur, similaires vectoriellement à la requête ») en une seule requête. Pas besoin de synchroniser une base de vecteurs séparée.
Suivant : se faire payer — Stripe.
Série — Stack cloud pour applis IA — Maîtrise
- Partie 01La pile technologique IA pragmatiqueChoisir une infrastructure, c'est où disparaissent les semaines. Voici une pile par défaut qui permet à une petite équipe de livrer un produit IA en quelques jours — et quand s'en écarter.
- Partie 02Next.js sur Vercel — La couche applicativeUn framework pour l'UI, l'API et le rendu serveur ; une plateforme qui déploie au git push. La couche applicative est celle à laquelle vous ne devez jamais penser.
- Partie 03Supabase — Postgres, Auth & Storage in One — vous êtes iciReal 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.
- Partie 04Stripe — Payments & SubscriptionsFacturer de l'argent est un problème résolu — si vous laissez Stripe le résoudre. Checkout, abonnements, et le webhook qui est la véritable source de vérité.
- Partie 05Resend — Email transactionnel qui arriveLe reçu, le lien de téléchargement, la réinitialisation de mot de passe — s'ils finissent en spam, votre produit semble cassé. La délivrabilité est une fonctionnalité.
- Partie 06AWS — Quand vous dépassez la voie managéeLa stack managée couvre 90 % d'un produit IA. AWS est l'échappatoire pour les 10 % restants — les jobs longs, l'inférence GPU, les gros fichiers. Utilisez-le de manière chirurgicale.
- Partie 07Secrets, Env & Config Across EnvironmentsFive services, three environments, one leaked key away from a bad week. Config discipline is unglamorous and non-negotiable.
- Partie 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.