Vidéo: 051 Unicast Multicast Broadcast 2024
Dans le cloud computing, m ulti-tenancy signifie qu'un fournisseur SaaS (Software as a Service) fournit une version unique de son logiciel pour tous ses clients. Cela diffère d'une solution hébergée , où l'application est hébergée sur le serveur d'un fournisseur, mais la base de code est unique pour chaque client.
Comment fonctionne le multi-locataire? Bien que tous les utilisateurs du logiciel accèdent aux mêmes composants fondamentaux, les données et les configurations propres à un client sont stockées dans un conteneur séparé et sécurisé. Les utilisateurs peuvent accéder à toutes les fonctionnalités du logiciel, mais leurs données ne sont pas partagées.
Les avantages d'un SaaS multi-locataire par rapport à une application hébergée par une tierce partie sont les suivants:
-
Réduction des coûts grâce à des économies d'échelle: Avec un seul Solution hébergée en location, les fournisseurs SaaS doivent développer leur centre de données pour accueillir de nouveaux clients.
En revanche, dans un environnement mutualisé, les nouveaux utilisateurs ont accès au même logiciel de base. La mise à l'échelle a donc beaucoup moins d'implications pour les fournisseurs (en fonction de la taille de l'application et de l'infrastructure requise).
-
L'infrastructure partagée permet de réduire les coûts: SaaS permet aux entreprises de toutes tailles de partager les coûts d'exploitation des infrastructures et des centres de données. Les utilisateurs n'ont pas besoin d'ajouter d'applications et de matériel supplémentaire à leurs centres de données, et certaines petites et moyennes entreprises n'ont même pas besoin de centres de données s'ils utilisent le SaaS.
-
Maintenance et mises à jour en cours: Les utilisateurs finaux n'ont pas besoin de payer des frais de maintenance élevés afin de maintenir leur logiciel à jour. De nouvelles fonctionnalités et mises à jour sont incluses avec un abonnement SaaS et sont déployées par le fournisseur.
-
La configuration peut être effectuée en laissant la base de code sous-jacente inchangée: Bien que les applications sur site et les solutions hébergées par un seul locataire soient souvent personnalisées, cette opération est coûteuse et nécessite des modifications du code d'une application. En outre, cette personnalisation peut rendre les mises à niveau chronophages, car une mise à niveau peut ne pas être compatible avec votre personnalisation.
La plupart des solutions SaaS à locataires multiples sont conçues pour être hautement configurables afin que les entreprises puissent faire en sorte que l'application fonctionne comme elles le souhaitent sans modifier le code ou la structure de données sous-jacente. Parce que le code est inchangé, les mises à niveau peuvent être effectuées facilement.
-
Les vendeurs ont tout intérêt à s'assurer que tout se passe bien: Les fournisseurs SaaS multi-locataires ont en quelque sorte tous leurs œufs dans le même panier.Bien que cela semble dangereux, c'est un avantage pour les utilisateurs finaux.
Dans un environnement à locataire unique, en cas de perturbation du service, cela peut affecter un seul client, ce qui signifie que le fournisseur peut être lent à répondre et ne pas prendre les mesures nécessaires pour éviter que le problème ne se reproduise.
En revanche, avec une solution multi-locataire, un léger problème pourrait affecter tous les clients d'un fournisseur. Il est donc impératif que les fournisseurs de SaaS investissent beaucoup d'argent et d'efforts pour assurer la disponibilité, la continuité et la performance.