Mathieu Desnouveaux

Mise en œuvre d'une architecture multi-tenant

Avec Symfony, API Platform et PostgreSQL

Cette sketchnote représente la conférence 'Mise en œuvre d'une architecture multi-tenant avec Symfony, API Platform et PostgreSQL' présentée par Mehdi Zaidi lors de l'AFUP Day Lille le 16 mai. En haut, le titre 'Architecture Multi-Tenant' est affiché en gros caractères. À gauche, des illustrations représentent 'Groupes d'utilisateurs données cloisonnées' avec des utilisateurs et des bases de données. Au centre, des annotations comme 'Type de Multi-Tenant' avec des types 1, 2, et 3 sont illustrées. À droite, des icônes représentent 'DB', 'DB Globale', et 'Vue' avec des flèches pour l'accès aux données et l'ajout de code pour corriger les bugs. En bas, des icônes illustrent 'User Tenant X', 'Kernel Request' avec l'identification du tenant et la connexion à la bonne base, et 'Controller' avec le même code et des données séparées.

La conférence "Mise en œuvre d'une architecture multi-tenant avec Symfony, API Platform et PostgreSQL" présentée par Mehdi Zaidi lors de l'AFUP Day Lille le 16 mai explique la mise en place d'une architecture multi-tenant. Mehdi décrit les différents types de multi-tenancy, comme le type 1 avec une seule application et une seule base de données, le type 2 avec une seule application et des bases de données séparées, et le type 3 avec des applications et des bases de données séparées. Il met en avant des concepts comme l'identification du tenant, la connexion à la bonne base de données, et la gestion des données séparées. La conférence aborde également des sujets comme la gestion des bugs, l'accès aux données, et l'ajout de code pour corriger les bugs. Des exemples concrets de mise en œuvre et de gestion des données sont partagés, offrant des perspectives nouvelles pour les projets multi-tenant.