Plateforme de données
multi-tenant, bâtie sur Django.

À propos

Django Data Platform est une plateforme de données multi-tenant : ingestion versionnée, moteur de workflow, IAM à granularité fine, diffusion temps réel et journal d'audit immuable — une même fondation pour isoler, orchestrer et exposer les données de chaque organisation.

Chaque domaine est une application Django autonome, testée et scopée par tenant par construction. L'objectif est de fournir un socle unique, sobre et auditable, sur lequel les équipes construisent leurs produits de données.

Ce qui distingue la plateforme

Des principes d'ingénierie appliqués de bout en bout, pas des promesses.

Isolation multi-tenant

Un middleware vérifie l'appartenance au tenant, pas seulement l'en-tête envoyé. Sans contexte, les requêtes retournent un ensemble vide.

Ingestion & datasets

Artefacts immuables, versions publiées atomiquement, traçabilité de bout en bout jusqu'à la source.

Moteur de workflow

Orchestration de pipelines en DAG, avec reprise, journalisation et exécution asynchrone via Celery.

IAM à granularité fine

Chaque action requiert une capability explicite, évaluée sur la ressource ciblée — refus par défaut, jamais l'inverse.

Temps réel

Canaux WebSocket authentifiés pour le suivi live des tâches, du tableau de bord et des notifications.

Audit & conformité

Chaque mutation sensible (publication, révocation, changement de rôle) laisse une trace d'audit immuable.

Sécurité, traçabilité & conformité

  • Authentification unifiée : sessions, jetons API, JWT et SSO d'entreprise.
  • Clés M2M hachées, jamais stockées ni journalisées en clair.
  • Secrets d'intégration chiffrés au repos.
  • Journal d'audit conforme, émis après commit de la transaction métier.
  • Frontières de dépendances vérifiées automatiquement (modulith).
  • Chaîne d'intégration continue stricte : lint, tests, couverture et contrat de release.

Découvrir la plateforme

Documentation, statut et API, à portée de clic.