← Glossaire
Glossaire · Dev

Qu'est-ce que Multi-tenancy ?

Il s’agit de la capacité d’un seul logiciel à fournir des services indépendants à plusieurs utilisateurs ou entreprises différents en même temps.

Définition

Pensez à un immeuble d'appartements ; Tout le monde utilise le même bâtiment, mais chacun a son propre appartement. Dans le monde du logiciel, la multilocation signifie que différents clients partageant le même serveur et le même programme travaillent dans leurs propres zones sans voir les données des autres.

Analogie : C'est comme dans un hôtel où tout le monde utilise le même bâtiment et la même piscine, mais chacun a sa propre chambre privée.

Comment ça marche

Le logiciel attribue à chaque utilisateur une « balise » unique dans la base de données. Le système fait correspondre une demande d'un utilisateur uniquement avec les données portant cette balise, il n'y a donc pas de confusion.

Où est-ce utilisé

Il est utilisé dans les plates-formes SaaS (software as a service), les applications basées sur le cloud et les logiciels de gestion d'entreprise.

Souvent confondu avec

Il peut être confondu avec un serveur partagé ; Cependant, ce qui est partagé ici n'est pas seulement le matériel, mais la structure logique du logiciel.

Questions fréquentes

Pourquoi utiliser un seul programme ?

Parce que l'installation d'un programme distinct pour chaque utilisateur est très coûteuse et difficile à gérer ; Il est beaucoup plus facile de mettre à jour à partir d’un seul centre.

Termes liés

Outils liés

Cette explication a été rédigée en langage clair pour TreScout puis traduite automatiquement depuis l’original turc · la version turque fait foi. Si quelque chose vous semble erroné ou manquant, écrivez à hello@trescout.com. Lire en turc →