SaaS : fonctionnement, coûts et limites

Auteur : Publié le

En bref : le SaaS (Software as a Service), ou logiciel en tant que service, est un modèle dans lequel vous utilisez une application maintenue par son fournisseur, généralement via internet. Au lieu d’installer et de gérer le logiciel sur votre propre serveur, vous créez un compte et choisissez une formule — le plus souvent un abonnement, même s’il existe aussi des versions gratuites. Le fournisseur assure le fonctionnement de l’application et ses mises à jour, mais il vous revient notamment de configurer les accès et de vérifier que le service répond à vos besoins.

Comment fonctionne le SaaS en pratique ?

Dans le modèle SaaS, l’application fonctionne sur une infrastructure gérée par le fournisseur. Vous y accédez le plus souvent dans un navigateur, même si certains services proposent aussi des applications mobiles et de bureau. Les données sont généralement stockées chez le fournisseur du service, ce qui vous permet d’utiliser le même compte sur plusieurs appareils.

Prenons l’exemple d’un système en ligne de gestion de la relation client, ou CRM. Un commercial se connecte, ajoute un contact et consigne les points convenus lors d’un échange. Un collègue disposant des autorisations nécessaires peut alors consulter ces informations depuis son propre compte. L’entreprise n’a pas à installer elle-même le système ni à mettre à jour son serveur.

Le SaaS désigne le mode de mise à disposition du logiciel, et non sa fonction. Une messagerie professionnelle, des outils de facturation, des éditeurs de documents, des systèmes de réservation ou des plateformes de commerce en ligne peuvent fonctionner selon ce modèle. Un abonnement ne suffit pas à faire d’un logiciel un service SaaS : un programme installé localement peut lui aussi être vendu par abonnement.

Quelle différence entre le SaaS et un logiciel sur votre propre serveur ?

La principale différence concerne la répartition des responsabilités. Avec une installation sur son propre serveur, l’entreprise ou l’administrateur qu’elle emploie est responsable de l’environnement, des mises à jour et de la maintenance du logiciel. Dans le modèle SaaS, le fournisseur prend en charge une grande partie de ces tâches, mais l’utilisateur a généralement moins de maîtrise sur le fonctionnement technique du système.

AspectSaaSInstallation sur votre propre serveur
Mise en serviceGénéralement, création d’un compte et configurationInstallation et préparation de l’environnement
Mises à jourDéployées par le fournisseurPlanifiées et déployées par vos soins
CoûtsLe plus souvent, paiements récurrentsLicence, infrastructure et maintenance, selon la solution
ModificationsDans les limites des fonctionnalités et des intégrations du servicePotentiellement plus étendues, selon la licence et l’accès au code
Maîtrise de l’environnementLimitée aux options proposées par le fournisseurPlus grande, avec davantage de responsabilités

Toute application accessible dans un navigateur n’est pas nécessairement un service SaaS. Une entreprise peut installer un logiciel sur son propre serveur et le rendre accessible à ses salariés via internet. À l’inverse, louer uniquement un serveur dans le cloud ne fournit pas un service SaaS prêt à l’emploi : quelqu’un doit encore installer et maintenir l’application.

Quand le SaaS facilite-t-il le travail, et quand devient-il une contrainte ?

Le SaaS peut être un bon choix si vous souhaitez mettre rapidement en place un processus standard, comme la gestion des réservations, sans entretenir votre propre environnement informatique. Il facilite également le travail des équipes qui utilisent l’application depuis différents sites. Donner accès à davantage de personnes se résume souvent à ajouter des comptes, mais cela peut alourdir la facture.

La dépendance au fournisseur constitue une limite : vous dépendez de la disponibilité de son service, de ses tarifs, de ses orientations de développement et de ses décisions concernant les changements de fonctionnalités. Une panne du service ou de la connexion internet peut empêcher de travailler ; seules certaines applications proposent un mode hors ligne. Il n’est pas non plus toujours possible de reporter une mise à jour ou de conserver l’interface actuelle.

Exemple : un petit salon qui a besoin d’un calendrier de rendez-vous et de rappels pour ses clients peut choisir un service prêt à l’emploi plutôt que de faire développer un système spécifique. Toutefois, si son mode de réservation exige des règles particulières, il faut d’abord vérifier que l’application sait les gérer. Un abonnement bon marché n’est pas avantageux si les salariés doivent chaque jour contourner manuellement les limites du logiciel.

Comment calculer le coût réel du service ?

Le prix affiché sur le site correspond souvent à une formule de facturation précise. Le montant peut dépendre du nombre d’utilisateurs, de l’espace de stockage, du nombre de commandes, des messages envoyés ou des fonctionnalités utilisées. À cela peuvent s’ajouter les frais de mise en place, de migration des données, de formation et de connexion à d’autres systèmes.

Comparez les offres sur la base d’un même scénario : combien de salariés utiliseront l’application, quelles fonctionnalités sont indispensables et quel volume d’utilisation prévoyez-vous ? Calculez séparément le coût à une échelle plus importante. Un tarif promotionnel de départ ne reflète pas les dépenses à prévoir lorsque l’équipe s’agrandira.

Vérifiez les tarifs, les limites et les règles de facturation en vigueur dans la grille tarifaire officielle et les conditions du fournisseur. Assurez-vous notamment de savoir si le montant indiqué exige un paiement annuel d’avance, s’il inclut les taxes et à quel moment vous pouvez réduire le nombre de comptes payants.

Que vérifier avant de confier vos données au fournisseur ?

La sécurité du SaaS dépend à la fois des protections du service et de la façon dont il est utilisé. Le fournisseur peut protéger l’infrastructure, mais il ne peut pas empêcher toutes les erreurs des utilisateurs, comme l’attribution de droits trop étendus. Avant l’achat, vérifiez les points suivants :

Si l’application doit traiter des données personnelles, il faut également examiner les conditions de ce traitement, notamment le contrat approprié et les éventuels transferts hors de l’Espace économique européen. Il s’agit d’une indication générale, et non d’un conseil juridique personnalisé ; les exigences dépendent des données et de l’utilisation du service.

Avant de payer un abonnement de longue durée, faites un essai avec des données fictives : réalisez une tâche courante, accordez un accès à une deuxième personne et testez l’exportation. Cet essai permet d’évaluer non seulement la facilité de prise en main, mais aussi la possibilité de changer d’outil par la suite.

À lire aussi : Que signifie www ?

À lire aussi

Découvrez comment PHP-FPM traite les requêtes PHP, son rôle face au serveur web et comment adapter ses processus au trafic.
Découvrez BIND, logiciel libre de serveur DNS : ses rôles, la gestion des domaines et les cas où le déployer vous-même.
Découvrez le registre polonais REGON, son numéro, ses différences avec NIP et KRS et comment vérifier les données d’une entreprise.