Si vous vous êtes déjà demandé comment une seule plateforme comme Zendesk peut servir plus de 100 000 entreprises simultanément sans que ces entreprises ne voient les données des autres, vous vous interrogez sur la mutualisation. Ce modèle architectural est l’épine dorsale du SaaS moderne, et le comprendre vous aide à prendre de meilleures décisions concernant les logiciels que vous choisissez pour votre entreprise.
Voyons comment fonctionne l’architecture mutualisée de Zendesk, pourquoi elle est importante et ce que cela signifie pour vos opérations d’assistance client.
Qu’est-ce que l’architecture SaaS mutualisée ?
La mutualisation est une approche architecturale où une seule instance de logiciel dessert plusieurs clients, appelés « locataires ». Pensez-y comme à un immeuble d’habitation : tout le monde vit dans la même structure, mais chaque appartement est privé et sécurisé. Le propriétaire entretient l’immeuble une fois, et tous les résidents bénéficient des améliorations.
Dans un environnement SaaS mutualisé :
- Un seul code source fonctionne pour tout le monde : les mises à jour se font une seule fois et atteignent tous les clients simultanément
- Les données sont isolées logiquement : les données de chaque locataire sont séparées et inaccessibles aux autres
- Les ressources sont partagées : la puissance de calcul, le stockage et la capacité du réseau servent tous les locataires
- Les coûts sont répartis : les dépenses d’infrastructure sont réparties sur l’ensemble de la clientèle
Cela contraste avec l’architecture à locataire unique, où chaque client obtient sa propre instance dédiée du logiciel fonctionnant sur une infrastructure distincte. Les configurations à locataire unique offrent une isolation maximale, mais à un coût et une complexité considérablement plus élevés.
La mutualisation est importante, car elle permet le modèle commercial SaaS. Sans elle, les logiciels en nuage seraient d’un coût prohibitif pour la plupart des entreprises. L’infrastructure partagée maintient les coûts à un bas niveau, tandis que le déploiement continu signifie que les clients bénéficient des améliorations dès qu’elles sont prêtes.
Chez eesel AI, nous nous intégrons à des plateformes mutualisées comme Zendesk pour aider les équipes à tirer davantage parti de leur infrastructure existante. Notre coéquipier IA tire des leçons des données de votre service d’assistance tout en respectant les mêmes principes d’isolation qui protègent vos informations.

Comment Zendesk met en œuvre la mutualisation
Zendesk fonctionne à grande échelle. La plateforme traite 250 000 requêtes par seconde aux heures de pointe quotidiennes et dessert plus de 100 000 entreprises dans le monde entier. La construction et la maintenance de cette infrastructure ont nécessité la résolution de problèmes d’ingénierie difficiles.
Les bases techniques
Zendesk est construit sur Ruby on Rails, mais l’architecture a considérablement évolué depuis les débuts. L’équipe d’ingénierie décrit son infrastructure comme « partitionnée et fortement fragmentée ». Cela signifie que les données et le trafic sont répartis sur de nombreux serveurs afin d’éviter qu’un seul point ne devienne un goulot d’étranglement.
L’entreprise a tiré ces leçons à la dure. À leurs débuts dans un centre de données Rackspace, une attaque DDoS contre un client a touché tout le monde. Cette expérience a façonné leur philosophie du « petit échec » : si quelque chose se brise, cela devrait avoir un impact sur le plus petit nombre possible de clients.
Fiabilité par conception
Zendesk mesure la « disponibilité sans problème » à 99,95 %, une mesure qui comprend les défaillances de services tiers. Ils y parviennent grâce à plusieurs principes fondamentaux :
Les fonctions de base bénéficient d’un traitement spécial. Zendesk définit certaines capacités comme étant si critiques que leur rupture équivaut à la panne de l’ensemble du produit. La création de tickets est l’exemple canonique. Lorsque les clients ne peuvent pas créer de tickets, le produit d’assistance est effectivement indisponible, peu importe ce qui fonctionne d’autre.
Partitionnement à tous les niveaux. L’infrastructure utilise un partitionnement similaire aux zones de disponibilité AWS. Les défaillances dans une partition ne se propagent pas dans les autres. Cela s’applique aux bases de données, aux serveurs d’applications et aux segments de réseau.
Ingénierie du chaos. L’équipe organise des « journées de jeu » mensuelles où elle introduit délibérément des défaillances pour tester ses systèmes. Elle vérifie que la correction automatique fonctionne et que la pagination se produit au besoin.

IA et apprentissage automatique à grande échelle
L’un des aspects les plus intéressants de la mutualisation de Zendesk est la façon dont ils gèrent les modèles d’apprentissage automatique personnalisés. Différents clients ont des sémantiques de tickets d’assistance différentes. Les tickets d’une entreprise de vente au détail ne ressemblent en rien à ceux d’un fournisseur de soins de santé.
Zendesk a résolu ce problème en utilisant les points de terminaison multi-modèles AWS SageMaker (MME). Au lieu d’exécuter un point de terminaison distinct pour le modèle d’IA de chaque client, ils chargent des milliers de modèles dans un seul point de terminaison. Lorsqu’une requête arrive, le système la dirige vers le modèle approprié.
Cette approche a réduit les coûts de 90 % par rapport aux points de terminaison dédiés. Le compromis est moins de contrôle sur la gestion des modèles individuels, mais pour leur cas d’utilisation (macros suggérées, détection d’intention), les économies en valent la peine.
Modèles d’architecture mutualisée
Toutes les architectures mutualisées ne sont pas les mêmes. L’approche que vous choisissez dépend de vos exigences en matière d’isolation, de personnalisation et de coût. Voici les trois principaux modèles :
Application unique, base de données unique
C’est l’approche la plus simple. Tous les locataires partagent le même code source d’application et la même instance de base de données. L’isolation des données se fait au niveau des lignes à l’aide d’une colonne d’ID de locataire.
Avantages :
- Le plus simple à construire et à entretenir
- Coûts d’infrastructure les plus bas
- Déploiement le plus rapide des mises à jour
- Le plus facile à surveiller et à déboguer
Inconvénients :
- Personnalisation limitée par locataire
- Risque de « voisin bruyant » (l’utilisation intensive d’un locataire affecte les autres)
- Plus difficile de répondre aux exigences de conformité strictes
- Les modifications de schéma de base de données affectent tout le monde
La plupart des jeunes entreprises SaaS commencent ici, car cela leur permet d’agir rapidement. Zendesk a probablement commencé avec une variante de cette approche avant d’évoluer vers des modèles plus sophistiqués.
Plusieurs bases de données, une seule application
Dans ce modèle, les locataires partagent la couche d’application, mais obtiennent leur propre base de données. Chaque base de données ne contient que les données de ce locataire.
Avantages :
- Meilleure isolation des données
- Plus facile de répondre aux exigences de conformité (RGPD, HIPAA)
- Peut optimiser les bases de données pour les besoins spécifiques des locataires
- Plus facile de migrer un seul locataire au besoin
Inconvénients :
- Gestion de base de données plus complexe
- Les migrations de schéma doivent s’exécuter sur plusieurs bases de données
- L’utilisation des ressources est moins efficace
- Plus difficile de maintenir une performance constante
Cette approche fonctionne bien lorsque vous avez des clients d’entreprise avec des exigences strictes en matière de données, mais elle ajoute de la complexité opérationnelle.
Modèles hybrides et virtuels
Les architectures modernes combinent souvent ces approches. La conteneurisation et la virtualisation vous permettent de créer des environnements dédiés pour des locataires spécifiques tout en partageant l’infrastructure sous-jacente.
Avantages :
- Niveaux d’isolation flexibles par locataire
- Peut offrir des niveaux « premium » avec des ressources dédiées
- Bon équilibre entre coût et personnalisation
- Plus facile de répondre à divers besoins de conformité
Inconvénients :
- Le plus complexe à construire et à exploiter
- Nécessite une orchestration sophistiquée
- Peut devenir coûteux en cas de surapprovisionnement
L’architecture actuelle de Zendesk intègre probablement des éléments des trois modèles. Leur stratégie de partitionnement suggère qu’ils utilisent la séparation logique pour la plupart des clients tout en offrant potentiellement des ressources dédiées à leurs plus grands comptes d’entreprise.
Avantages de la mutualisation pour l’assistance client
Pourquoi tout cela est-il important si vous choisissez une plateforme d’assistance ? L’architecture mutualisée offre des avantages tangibles :
Rentabilité. L’infrastructure partagée signifie des coûts par client plus bas. Les prix de Zendesk commencent à 19 $ par agent et par mois pour le forfait Équipe d’assistance. Ce prix n’est possible que parce que les coûts d’infrastructure sont répartis sur l’ensemble de leur clientèle.
Évolutivité. Les systèmes mutualisés peuvent ajouter de nouveaux clients sans croissance proportionnelle de l’infrastructure. Chaque nouveau locataire utilise les mêmes ressources partagées. C’est pourquoi les plateformes SaaS peuvent croître si rapidement.
Innovation plus rapide. Avec un seul code source, chaque client obtient immédiatement de nouvelles fonctionnalités. Il n’y a pas d’attente pour les « mises à niveau de version » ou de coordination des migrations. Lorsque Zendesk publie une amélioration de ses agents d’IA, tous les clients en bénéficient.
Fiabilité intégrée. Les architectures mutualisées nécessitent la redondance et le basculement par conception. Le même partitionnement qui maintient les locataires isolés empêche également les points de défaillance uniques de mettre hors service l’ensemble du service.
Activation de l’IA/ML. Les fonctions d’IA modernes comme la génération augmentée de récupération (RAG) fonctionnent mieux avec les architectures mutualisées. Le système peut apprendre des modèles de tous les locataires tout en gardant les données de chaque locataire privées. C’est ainsi que eesel AI peut fournir une assistance personnalisée tout en respectant les limites des données.

Défis et comment Zendesk les relève
La mutualisation n’est pas sans défis. Voici comment Zendesk gère les problèmes courants :
Le problème du « voisin bruyant »
Lorsqu’un locataire génère une charge inhabituelle (par exemple, une vente éclair entraînant une augmentation des tickets d’assistance), cela peut avoir un impact sur la performance des autres sur la même infrastructure.
Zendesk aborde ce problème par :
- Limitation du débit : empêche un seul locataire de submerger le système
- Quotas de ressources : plafonds sur le processeur, la mémoire et les connexions de base de données par locataire
- Partitionnement : isole les charges de travail lourdes dans des segments d’infrastructure spécifiques
- Mise à l’échelle automatique : ajoute de la capacité automatiquement au besoin
Isolation et sécurité des données
La plus grande préoccupation concernant la mutualisation est de s’assurer que les locataires ne peuvent pas accéder aux données des autres. Un bogue qui divulgue des données entre les locataires est catastrophique.
Les mesures de sécurité de Zendesk comprennent :
- Sécurité au niveau des lignes : application au niveau de la base de données des limites des locataires
- Contrôles d’accès stricts : authentification et autorisation à tous les niveaux
- Chiffrement : chiffrement AES-256 au repos, TLS 1.2+ en transit
- Audits réguliers : SOC 2 Type II, ISO 27001 et autres certifications
- Programme de primes aux bogues : des chercheurs en sécurité externes testent leurs systèmes
Son centre de confiance détaille ces mesures, y compris l’autorisation FedRAMP pour les clients gouvernementaux et la conformité HIPAA pour les soins de santé.
Personnalisation vs normalisation
Chaque locataire veut que son expérience d’assistance corresponde à sa marque. Mais permettre une personnalisation illimitée rend le code source impossible à maintenir.
L’approche de Zendesk est une configuration étendue plutôt qu’une personnalisation du code :
- Champs et formulaires de tickets personnalisés
- Flux de travail et automatisations configurables
- Centres d’aide à thème
- Place de marché d’applications pour les intégrations
- Accès API pour le développement personnalisé
Cela donne aux clients de la flexibilité sans la complexité de maintenir des milliers de branches de code uniques.
Exigences de conformité
Différents secteurs ont des exigences différentes en matière de traitement des données. Les soins de santé ont besoin de la loi HIPAA. Les entreprises européennes ont besoin de la conformité au RGPD. Les services financiers ont leurs propres réglementations.
Zendesk offre :
- Options de résidence des données : choisissez où vos données sont stockées (États-Unis, UE, Australie, Japon)
- Conformité HIPAA : disponible avec l’accord de partenariat commercial et le module complémentaire de conformité avancée
- Prise en charge du RGPD : accords de traitement des données, droit à la suppression, portabilité des données
- Journaux d’audit : suivez toutes les modifications de compte (forfaits Entreprise)
Choisir entre des solutions d’assistance mutualisées et à locataire unique
La plupart des entreprises devraient choisir le SaaS mutualisé pour l’assistance client. Voici quand chaque approche est logique :
Choisissez la mutualisation lorsque :
- Vous voulez des coûts plus bas et un déploiement plus rapide
- Les fonctions standard répondent à vos besoins
- Vous appréciez les mises à jour et les améliorations continues
- Vous n’avez pas de ressources DevOps dédiées
- Vous devez évoluer rapidement
Envisagez un locataire unique lorsque :
- Vous avez des exigences strictes en matière de résidence des données que le SaaS ne peut pas satisfaire
- Vous avez besoin d’une personnalisation approfondie au niveau du code
- Vous avez les ressources nécessaires pour gérer une infrastructure dédiée
- Les exigences réglementaires interdisent les environnements partagés
Pour la grande majorité des entreprises, les plateformes mutualisées comme Zendesk offrent le meilleur équilibre entre les fonctions, le coût et la fiabilité. Les plus de 100 000 entreprises qui utilisent Zendesk comprennent des entreprises ayant des exigences de sécurité strictes, ce qui suggère que les architectures mutualisées modernes peuvent répondre à la plupart des besoins de conformité.
Si vous cherchez à améliorer votre plateforme d’assistance mutualisée avec l’IA, eesel AI s’intègre à Zendesk pour fournir une résolution autonome des tickets tout en respectant les mêmes principes de sécurité et d’isolation.
Démarrer avec l’assistance client mutualisée
Si vous évaluez des plateformes d’assistance ou envisagez de passer au SaaS mutualisé, voici une approche pratique :
Évaluez vos exigences. Commencez par une évaluation honnête de votre échelle, de vos besoins de conformité et de vos exigences de personnalisation. La plupart des équipes surestiment la quantité de personnalisation dont elles ont réellement besoin.
Envisagez des plateformes éprouvées. L’architecture mutualisée de Zendesk a été testée à grande échelle. Son objectif de disponibilité de 99,95 % et ses certifications de conformité complètes en font un choix sûr pour la plupart des entreprises.
Explorez les coéquipiers IA. Les outils d’IA modernes comme eesel AI fonctionnent dans des environnements mutualisés pour automatiser les tâches d’assistance de routine. Notre IA tire des leçons de vos tickets existants et de votre centre d’aide, puis rédige des réponses ou résout les tickets de manière autonome.

Planifiez votre migration. Si vous passez d’un logiciel à locataire unique ou sur site, planifiez une migration progressive. Commencez par une équipe pilote, mesurez les résultats et développez-vous progressivement.
Commencez petit et itérez. Vous n’avez pas besoin de mettre en œuvre toutes les fonctions dès le premier jour. Commencez par la billetterie de base, puis ajoutez des canaux (clavardage, voix), puis ajoutez l’IA et l’automatisation au fur et à mesure que votre équipe se sent à l’aise.
Le SaaS mutualisé est devenu le choix par défaut pour les logiciels d’assistance client, car il offre une meilleure valeur, une meilleure fiabilité et une meilleure innovation que les alternatives auto-hébergées. Comprendre comment cela fonctionne vous aide à prendre des décisions éclairées et à tirer le meilleur parti de votre investissement.
Foire aux questions
Partager cet article

Article by
Stevia Putri
Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.



