Passer au contenu

Mono-tenant vs multi-tenant

Un système par client, ou une plateforme pour tous les clients. L'architecture détermine votre façon de grandir.

Si vous gérez des appels sortants pour plusieurs clients, la différence entre architecture mono-tenant et multi-tenant façonne l'isolation de vos données, votre conformité, la vitesse d'onboarding et vos marges. Ce guide compare les deux approches et montre où chacune s'applique.

Réponse rapide

Un numéroteur mono-tenant exécute une instance distincte du logiciel pour chaque client, tandis qu'un numéroteur multi-tenant sert tous les clients depuis une plateforme partagée, avec les données de chaque tenant cloisonnées logiquement. Le mono-tenant offre une infrastructure dédiée par client, mais chaque instance doit être mise à niveau, corrigée et surveillée séparément. Le multi-tenant, le modèle utilisé par DialerBee, applique l'isolation au niveau des données : un nouveau client est une étape de configuration plutôt qu'un projet de déploiement. C'est donc le choix pragmatique pour les BPO, les équipes de recouvrement et les revendeurs télécom qui ajoutent régulièrement des clients.

Comprendre le modèle

Qu'est-ce qu'un numéroteur mono-tenant ?

Un numéroteur mono-tenant exécute une instance dédiée du logiciel pour chaque client. Chaque client dispose de son propre environnement applicatif, de sa propre base de données et, souvent, de ses propres serveurs. Aucun élément n'est partagé entre les clients : un tenant, un système. Il s'agit de l'architecture traditionnelle de nombreux déploiements de numéroteurs, qu'ils soient sur site ou hébergés.

L'intérêt est évident. Chaque client étant physiquement ou logiquement séparé au niveau de l'infrastructure, une frontière nette existe entre les ensembles de données. Certaines organisations soumises à des exigences strictes en matière de résidence des données ou ayant des besoins de personnalisation spécifiques privilégient ce modèle précisément parce que l'environnement peut être entièrement adapté à un seul client sans impacter les autres.

Le compromis, c'est le poids opérationnel. Si vous servez dix clients, vous exploitez en réalité dix numéroteurs — dix séries de mises à niveau, dix cycles de correctifs de sécurité, dix routines de sauvegarde et dix périmètres de supervision. Accueillir un nouveau client implique de monter un nouvel environnement. Pour un BPO ou un revendeur qui ajoute régulièrement des clients, cette charge s'accumule vite et ralentit le rythme auquel vous pouvez remporter et lancer de nouvelles affaires.

Comprendre le modèle

Qu'est-ce qu'un numéroteur multi-tenant ?

Un numéroteur multi-tenant sert de nombreux clients — les tenants — depuis une seule plateforme partagée. Chaque tenant ne voit que ses propres campagnes, contacts, agents, enregistrements et rapports, mais tous les tenants tournent sur la même application. L'isolation est appliquée logiquement plutôt qu'en donnant à chaque client un matériel distinct. Bien conçu, un tenant ne peut jamais voir ni atteindre les données d'un autre tenant.

DialerBee est multi-tenant par conception et applique l'isolation au niveau des données. Chaque enregistrement porte une identité de tenant, et l'accès est limité pour que les requêtes ne renvoient que les lignes du tenant demandeur — une approche couramment mise en œuvre avec des mécanismes de base de données comme la sécurité au niveau des lignes de PostgreSQL. La séparation entre clients est ainsi appliquée par la plateforme de données elle-même, et non laissée au seul code applicatif.

Pour un BPO ou un revendeur, l'avantage opérationnel est décisif. Accueillir un nouveau client est une étape de configuration, pas un projet d'infrastructure. Mises à niveau, correctifs de sécurité et nouvelles fonctionnalités sont déployés pour tous les tenants à la fois. Vous n'avez qu'une plateforme à superviser et à maintenir, tandis que chaque client dispose d'un espace de travail entièrement séparé et personnalisable à sa marque. C'est ce qui fait de l'architecture multi-tenant le choix naturel pour quiconque gère des appels sortants pour plusieurs clients. Consultez notre fonctionnalité multi-tenant pour le détail complet.

Comparatif

Mono-tenant vs multi-tenant : 12 facteurs comparés

Critère Mono-tenant Multi-tenant (DialerBee)
Isolement des données Instance distincte par client Isolation logique appliquée au niveau des données par tenant
Contrôles de conformité Règles configurées système par système Contrôles qui contribuent à la conformité par tenant : listes DNC, plages horaires, suivi du consentement et limites de tentatives
Temps de configuration par client Monter un nouvel environnement : de quelques jours à quelques semaines Créer un tenant et appliquer ses règles : de quelques minutes à quelques heures
Modèle de coûts Le coût se répète pour chaque instance exploitée Une plateforme partagée, facturée par poste agent
Montée en charge Chaque nouveau client ajoute un système supplémentaire à exploiter Ajoutez des tenants sans ajouter d'infrastructure à maintenir
Contrôle et personnalisation Personnalisation poussée de l'environnement complet d'un client Paramètres par tenant : rôles, règles de conformité, image de marque, plages d'extensions et numéros présentés
Langues Configuré séparément dans chaque instance 11 langues sur la plateforme partagée, avec des langues par défaut pour chaque tenant
Risque Un correctif ou une sauvegarde manqué sur une seule instance crée une exposition Isolation des tenants au niveau des lignes dans chaque service : un filtre oublié sur un écran ne peut pas exposer les lignes d'un autre tenant
Marque / Marque blanche Personnalisé pour chaque instance, mais cloisonné Marque blanche par tenant depuis une seule plateforme
Séparation du reporting Les rapports vivent dans des systèmes isolés Reporting par tenant, plus une vue portefeuille pour les opérateurs
Maintenance et mises à jour Corrigez et mettez à niveau chaque instance séparément Un seul chemin de mise à niveau appliqué à tous les tenants à la fois
Idéal pour Un utilisateur final unique, ou un contrat client qui impose une infrastructure dédiée BPO, équipes de recouvrement et revendeurs télécom gérant de nombreux clients

Conçu pour les opérations multi-clients

Pourquoi le multi-tenant convient BPO et revendeurs

Isolation au niveau des données

Chaque enregistrement est rattaché à son tenant : un client ne peut jamais atteindre les contacts, enregistrements ou rapports d'un autre. L'isolation est appliquée par la plateforme de données — une approche généralement fondée sur la sécurité au niveau des lignes de la base de données — et non laissée à la seule logique applicative.

Onboarding rapide et reproductible

Ajouter un client est une étape de configuration plutôt qu'un projet d'infrastructure. Créez un nouveau tenant, appliquez son image de marque et ses règles de conformité, et passez en production en quelques heures au lieu des jours ou semaines qu'exigerait une instance dédiée.

Rapports séparés, un seul portefeuille

Chaque tenant ne voit que ses propres tableaux de bord et rapports, tandis que les opérateurs conservent une vue portefeuille sur tous les clients. Séparation par client et supervision centralisée coexistent sur une seule plateforme.

La réponse honnête

Quand le mono-tenant reste pertinent

L'architecture multi-tenant est le bon choix par défaut pour les organisations qui gèrent des appels sortants pour de nombreux clients, mais le mono-tenant n'est pas obsolète. Dans certaines situations, une instance dédiée reste plus adaptée.

Si un client unique est soumis à une obligation de résidence des données ou à un mandat contractuel exigeant une infrastructure physiquement dédiée, un déploiement mono-tenant peut répondre directement à cette exigence. Il en va de même lorsqu'un client a besoin d'une personnalisation poussée et sur mesure du système sous-jacent, personnalisation qui ne serait pas appropriée sur une plateforme partagée.

Les organisations qui ne servent qu'un seul client — ou qui sont elles-mêmes l'unique utilisateur final — gagnent peu au multi-tenant, puisqu'il n'y a pas de second tenant dont s'isoler. Dans ces cas, la simplicité opérationnelle d'un environnement unique peut l'emporter entièrement sur les avantages d'une plateforme partagée.

Pour tous les autres — BPO, revendeurs télécom et agences qui ajoutent régulièrement des clients et ont besoin d'une séparation par client sans charge par client — une plateforme multi-tenant bien conçue offre l'isolation de systèmes séparés avec l'efficacité d'un système unique. C'est l'équilibre autour duquel DialerBee est conçu, et c'est pourquoi notre solution BPO et plateforme de numérotation en marque blanche reposent sur des fondations multi-tenant.

Votre situation

Quand choisir quoi

BPO

Vous ajoutez régulièrement des programmes clients

Chaque nouveau client arrive avec ses propres règles de conformité, son reporting et ses attentes en matière de marque, et la pression commerciale pousse à lancer avant que le client ne change d'avis. Une plateforme multi-tenant partagée est adaptée : le client devient un tenant que vous configurez plutôt qu'un environnement que vous déployez, et la séparation sur laquelle votre acheteur vous interroge est appliquée au niveau des données plutôt que promise sur un schéma.

Équipe de recouvrement

Vous travaillez des portefeuilles sous différents mandats

La gestion du consentement, les plages d'appel et les règles d'enregistrement diffèrent selon le créancier, et les mélanger est le chemin le plus court vers une notification d'infraction. Le multi-tenant convient ici aussi, car chaque portefeuille dispose de ses propres contrôles qui contribuent à la conformité et de sa propre piste d'audit, tandis que l'exploitation reste sur une plateforme partagée. Une instance dédiée par client ne justifie sa charge que lorsqu'un contrat créancier exige une infrastructure séparée.

Revendeur télécoms

Vous vendez la numérotation avec la connectivité

Vos clients ne doivent jamais rencontrer le fournisseur de la plateforme, chacun a besoin de sa propre plage d'extensions et de ses propres numéros présentés, et votre marge dépend du fait de ne pas exploiter un environnement par client. Une plateforme multi-tenant partagée avec marque blanche par tenant est adaptée : chaque client obtient un espace de travail à son image, tandis que vous exploitez l'ensemble en dessous.

La plateforme

La place de DialerBee

DialerBee est multi-tenant par conception. L'isolation est appliquée au niveau de la base de données avec la sécurité au niveau des lignes de PostgreSQL : chaque requête est limitée au tenant demandeur et l'accès inter-tenants est bloqué par le moteur de base de données plutôt que par la logique applicative. Chaque tenant dispose de ses propres règles de conformité, de ses propres enregistrements avec des contrôles indépendants de conservation et de gel juridique, de sa propre attribution d'usage et de facturation, et de sa propre image de marque. Les nouveaux tenants sont créés en quelques minutes via le portail d'administration ou l'API partenaire. Le détail figure sur la page architecture multi-tenant.

L'accès se lit sur une grille plutôt que de se deviner : une matrice de rôles par tenant de 11 catégories et 41 permissions, un journal d'audit enregistrant l'action, l'utilisateur et l'adresse IP d'origine, des clés API hachées au repos et limitées à leur tenant, et des administrateurs partenaires qui ne voient que les tenants qu'ils possèdent. C'est détaillé sur sécurité et accès. Les administrateurs plateforme et partenaires disposent aussi d'un centre d'opérations avec la santé des services, les appels en direct et la trace de bout en bout des appels, tandis que les administrateurs de tenant ne voient que leur propre tenant.

Questions fréquentes

Comment un numéroteur multi-tenant sépare-t-il les données d'un client de celles d'un autre ?
Dans DialerBee, chaque enregistrement porte une identité de tenant et l'accès est limité pour que les requêtes ne renvoient que les lignes du tenant demandeur. Cette isolation est appliquée au niveau des données — une approche couramment mise en œuvre avec des mécanismes de base de données comme la sécurité au niveau des lignes de PostgreSQL — plutôt que de reposer sur le seul code applicatif. Résultat : un tenant ne peut ni voir ni atteindre les contacts, enregistrements ou rapports d'un autre tenant.
Chaque client peut-il avoir ses propres règles de conformité sur une plateforme multi-tenant ?
Oui. DialerBee applique des contrôles qui contribuent à la conformité tenant par tenant : chaque client peut fonctionner avec sa propre configuration pour la gestion du consentement, l'application des listes DNC, les plages d'appel et les règles d'enregistrement. Ces jeux de règles distincts sont gérés de façon centralisée depuis une seule plateforme : vous conservez la séparation par client sans maintenir de systèmes séparés.
Le mono-tenant est-il plus sécurisé que le multi-tenant ?
Pas par nature. Le mono-tenant repose sur la séparation de l'infrastructure, tandis qu'une plateforme multi-tenant bien conçue applique l'isolation au niveau des données pour que les tenants restent entièrement séparés sur une infrastructure partagée. La sécurité de chaque modèle dépend de la qualité de sa mise en œuvre. DialerBee limite l'accès par tenant pour que les clients ne puissent pas atteindre les données des autres, et propose des contrôles qui contribuent à la conformité pour chaque tenant.
Combien plus rapide est l'onboarding d'un nouveau client sur un numéroteur multi-tenant ?
Avec un modèle mono-tenant, l'onboarding implique généralement de monter un nouvel environnement, ce qui peut prendre de quelques jours à quelques semaines. Sur une plateforme multi-tenant comme DialerBee, ajouter un client est une étape de configuration — créer le tenant, appliquer l'image de marque et les règles de conformité, et passer en production en quelques heures. Pour les BPO et revendeurs qui ajoutent régulièrement des clients, cette différence détermine directement la vitesse à laquelle vous lancez de nouvelles affaires.
Puis-je proposer un numéroteur multi-tenant en marque blanche pour chaque client ?
Oui. DialerBee prend en charge la marque blanche par tenant depuis une seule plateforme : chaque client dispose d'un espace de travail à sa propre image, tandis que vous maintenez un seul système en dessous. Les revendeurs peuvent ainsi présenter un produit à leur marque à chaque client sans exploiter un numéroteur distinct pour chacun.
Chaque client peut-il travailler dans une langue différente sur un numéroteur multi-tenant ?
Oui. DialerBee fonctionne en 11 langues (anglais, arabe, espagnol, français, italien, allemand, turc, hindi, ourdou, portugais et indonésien) avec une langue par défaut propre à chaque tenant : chaque client travaille dans la langue réellement parlée sur son marché. La langue est un paramètre du tenant et non un build séparé : ajouter un marché ne signifie pas ajouter une instance.
Comment fonctionne le reporting quand de nombreux clients partagent une plateforme ?
Chaque tenant ne voit que ses propres tableaux de bord et rapports, tandis que l'opérateur conserve une vue portefeuille sur tous les clients. Les administrateurs plateforme et partenaires disposent aussi d'un centre d'opérations avec la santé des services, les appels en direct et la trace de bout en bout des appels. Les administrateurs de tenant ne voient que leur propre tenant.
Un numéroteur multi-tenant est-il moins cher qu'un mono-tenant ?
Généralement oui, car vous exploitez et maintenez une seule plateforme partagée au lieu d'un environnement par client. DialerBee est facturé par poste agent : le coût de votre plateforme suit la taille de votre activité plutôt que le nombre de systèmes à maintenir à jour. Le mono-tenant peut rester la bonne dépense lorsqu'un contrat client impose une infrastructure dédiée.

Une plateforme. Chaque client, entièrement séparé.

Réservez une démo et découvrez comment l'architecture multi-tenant de DialerBee offre aux BPO et aux revendeurs l'isolation par client, la marque blanche par tenant et une IA en 11 langues sur une seule plateforme.

Autres comparatifs

Voir le site complet en anglais →