La signification de SaaS est « software-as-a-service ». Il s’agit d’un modèle de livraison dans lequel le logiciel est fourni sur la base d’un abonnement prédéterminé, généralement mensuel ou annuel.

Cette méthode de fourniture de logiciels a pris de l’importance avec le cloud computing. Même si vous ne savez pas exactement ce qu’est le SaaS, vous utilisez probablement des programmes qui entrent dans sa définition. Parmi les exemples, citons Google Drive, Dropbox et Microsoft Office 365. Voici tout ce que vous devez savoir sur le SaaS, notamment comment il fonctionne, pourquoi il ne remplacera pas tous vos logiciels et certains de ses risques.

Qu’est-ce que le SaaS ?

Dans les systèmes SaaS, le logiciel qui fonctionne sur votre ordinateur (en supposant qu’il existe sous cette forme) est lié à un hôte centralisé dans le nuage. Ce système gère des tâches telles que l’enregistrement de votre travail, le partage d’éléments avec des collaborateurs et l’archivage d’anciennes conversations en ligne.

Toutefois, même si la plupart des actions se déroulent dans le nuage, vous pouvez toujours télécharger un programme pour utiliser un service SaaS. Par exemple, vous accédez principalement à Google Drive et à Slack via leurs sites Web. Mais vous pouvez également récupérer une application sur une place de marché comme l’App Store, le Mac App Store, Google Play ou le Microsoft Store pour l’installer sur votre ordinateur, votre téléphone ou votre tablette.

Toutefois, même si vous disposez d’une application pour une plateforme SaaS, elle ne fait que vous permettre d’interagir avec le service. Tout le travail important se déroule toujours dans le nuage.

Un autre élément commun aux applications SaaS est que vous devez souvent payer un abonnement pour y accéder. Auparavant, vous achetiez généralement une copie du logiciel, puis l’installiez sur votre ordinateur. Avec le SaaS, en revanche, vous pouvez payer un abonnement mensuel ou annuel et accéder au service via un navigateur Web.

Slack est un exemple de plateforme SaaS.

Étant donné qu’une plate-forme de logiciel-service existe dans un seul endroit centralisé au lieu de milliers (ou même de millions) d’ordinateurs, son fonctionnement est plus efficace. La plupart des utilisateurs peuvent accéder à la plateforme par le biais d’un navigateur Web, de sorte que les plateformes SaaS sont compatibles avec presque tous les appareils pouvant se connecter à Internet.

La maintenance d’une plateforme SaaS est également plus facile. Les professionnels des technologies de l’information doivent uniquement s’assurer que le système central fonctionne au lieu de dépanner chaque utilisateur individuellement. Il est plus rapide, plus simple et moins coûteux de maintenir une plateforme SaaS en fonctionnement qu’une plateforme logicielle traditionnelle.

Les systèmes SaaS sont plus efficaces à mettre à jour. Lorsque de nouvelles fonctionnalités ou des corrections de bugs sont disponibles, les administrateurs n’ont qu’à les envoyer à un seul endroit pour s’assurer que tous les utilisateurs accèdent à la version la plus récente et la plus stable.

Les risques du SaaS

Le système SaaS présente toutefois quelques inconvénients. Le fait de garder tout en local facilite le fonctionnement et la maintenance d’une plateforme, mais si le système centralisé tombe en panne, cela affecte tous les utilisateurs simultanément.

Par exemple, si Google Drive tombe en panne, des millions de personnes ne peuvent pas accéder aux documents qu’elles y stockent et ne pourront pas le faire tant que le système ne sera pas rétabli. Dans le même temps, si une personne dans un bureau perd l’accès à sa copie de Microsoft Word, tous les autres peuvent continuer à travailler et l’utilisateur concerné peut se déplacer sur un autre ordinateur jusqu’à ce que le service informatique résolve le problème.

Un autre inconvénient majeur du SaaS est qu’il soustrait les questions de sécurité du réseau au contrôle des utilisateurs. Les entreprises doivent être convaincues que leurs fournisseurs font tout ce qui est nécessaire pour assurer la sécurité et la confidentialité des informations qu’elles placent sur la plateforme, et elles n’ont pas beaucoup de contrôle en cas de violation des données.

Le SaaS présente également un inconvénient pour les utilisateurs qui aiment savoir exactement ce que contient le logiciel qu’ils utilisent. Il n’est pas facile d’examiner le code des programmes qui s’exécutent entièrement par l’intermédiaire d’Internet, et les utilisateurs soucieux de la sécurité préfèrent voir ce qu’ils exécutent, ce qu’il fait et quel accès il a à leurs ordinateurs.

La visibilité limitée des programmes SaaS rend ces informations plus difficiles à trouver. Toutefois, certaines options SaaS open source, comme WordPress, mettent leur code à la disposition des utilisateurs pour qu’ils puissent l’examiner.