Qu'est-ce queSaaS?

Découvrez comment fonctionne le SaaS et pourquoi il s'agit du modèle de fourniture de logiciels prédominant aujourd'hui.

Le SaaS, ou logiciel en tant que service, est un logiciel d'application hébergé sur le cloud et utilisé via une connexion Internet via un navigateur Web, une application mobile ou un client léger. Le fournisseur SaaS est responsable de l’exploitation, de la gestion et de la maintenance du logiciel et de l’infrastructure sur laquelle il s’exécute. Le client crée simplement un compte, paie des frais et se met au travail.

Certains historiens du secteur font remonter les origines du SaaS aux années 1950, lorsque les applications exécutées sur des mainframes étaient livrées sur des terminaux distants. Mais le SaaS tel que nous le connaissons aujourd'hui a débuté en 1999, lorsque Salesforce a lancé son système de gestion de la relation client (CRM), conçu dès le départ sous forme de logiciel hébergé dans le cloud et livré aux navigateurs Web.

Aujourd’hui, le SaaS est le service de cloud computing public le plus répandu et le modèle dominant de fourniture de logiciels. Une grande partie des logiciels utilisés par le personnel – depuis les outils quotidiens comme Slack (pour la messagerie) et Dropbox (pour le stockage et le partage de fichiers), jusqu'aux applications métier de base telles que les progiciels de gestion intégrés (ERP) et les plateformes d'optimisation des ressources humaines et de la main-d'œuvre – sont fournis via le modèle SaaS. Par rapport aux logiciels traditionnels installés sur site, le SaaS offre aux entreprises de toutes tailles (des startups aux organisations mondiales géantes) les avantages d'un retour sur investissement rapide, de frais de gestion faibles ou nuls et de coûts prévisibles.

Cette popularité va continuer à augmenter. L'analyste du secteur Gartner prévoit que les revenus mondiaux des logiciels SaaS dépasseront 145 milliards de dollars d'ici la fin 2022 (le lien réside en dehors d'IBM) ; un autre analyste, International Data Corporation (IDC), prévoit que le marché mondial du SaaS atteindra 302,1 milliards de dollars d'ici 2025.

Le SaaS tire parti de l'infrastructure du cloud computing et des économies d'échelle pour offrir aux clients une approche plus rationalisée en matière d'adoption, d'utilisation et de paiement des logiciels. Toutes les applications SaaS partagent les caractéristiques suivantes :

Les applications SaaS sont conçues pour être hébergées sur le cloud. L'éditeur de logiciels SaaS peut héberger l'application sur sa propre infrastructure cloud ou auprès d'un fournisseur de services cloud (tel qu'Amazon Web Services (AWS), Google Cloud, IBM Cloud ou Microsoft Azure). L'hébergement auprès d'un fournisseur de services cloud établi permet au fournisseur SaaS d'offrir l'évolutivité et l'accessibilité mondiale dont certains clients peuvent avoir besoin.

Les applications SaaS sont accessibles à tout client disposant d'une connexion Internet et d'un appareil d'utilisateur final connecté à Internet (par exemple un ordinateur, un téléphone mobile ou une tablette). Les applications SaaS s'exécutent généralement dans n'importe quel navigateur Web ; sur les appareils mobiles, les applications SaaS peuvent fonctionner plus efficacement sur (ou nécessiter) une application mobile ou une tablette. Quelques applications SaaS, telles qu'Adobe Acrobat, peuvent proposer ou nécessiter un client léger dédié que les utilisateurs téléchargent et installent sur leur ordinateur.

Les applications SaaS exploitent une architecture multi-tenant, dans laquelle une seule instance de l'application sert chaque client. Pour des raisons de sécurité et de confidentialité des données, les données d'application, les données utilisateur, les données système et les configurations personnalisées de chaque client sont séparées de celles des autres clients.

Peut-être plus important encore, les applications SaaS nécessitent peu ou pas de gestion et aucune maintenance de la part du client. Le fournisseur SaaS est responsable de :
    -Provisionner, gérer et maintenir tous les serveurs, équipements réseau, matériel de stockage et logiciels d'exploitation nécessaires à l'exécution de l'application
    -Appliquer des correctifs de fonctionnalités et des correctifs de sécurité si nécessaire
    -Fournir des services d'équilibrage de charge, d'infrastructure redondante, de sauvegarde des données, de sécurité cloud et de reprise après sinistre pour éviter les pannes et respecter les normes de performances, de disponibilité et de protection des données spécifiées dans l'accord de niveau de service (SLA).
De nombreux fournisseurs SaaS fournissent également une interface de programmation d'application (API) que leurs clients peuvent utiliser pour intégrer l'application SaaS à d'autres applications SaaS ou logicielles traditionnelles.

Les applications SaaS sont disponibles dans une grande variété de systèmes de tarification par abonnement, tous très différents des licences logicielles traditionnelles, qui donnaient accès au logiciel et aux services associés pendant une période spécifiée pour un prix fixe (ou un menu de prix fixes).

Gratuit ougratuitprix

La plupart des fournisseurs SaaS proposent une version gratuite du logiciel que les clients peuvent essayer pendant une courte période, généralement une semaine ou un mois. Généralement, ces essais gratuits offrent un accès à toutes les fonctionnalités du logiciel, mais limitent le nombre de fois ou la mesure dans laquelle ces fonctionnalités peuvent être utilisées ; certains ne nécessitent même pas de carte de crédit.

Certaines entreprises SaaS proposentgratuitversions de leurs applications : des versions qui sont toujours gratuites, avec un sous-ensemble limité mais utile des fonctionnalités complètes du produit, ou qui ne sont limitées d'aucune façon, mais qui affichent périodiquement des publicités sur lesquelles l'utilisateur doit cliquer avant de continuer à travailler. Les fournisseurs SaaS espèrent que les utilisateurs freemium finiront par passer à une version payante du logiciel.

Tarif d'abonnement progressif mensuel ou annuel

Pour les petites et moyennes entreprises, les produits SaaS proposent généralement des tarifsniveauxen fonction de l'ensemble des fonctionnalités ou du niveau d'utilisation. Par exemple, une solution de marketing par e-mail SaaS peut offrir unstandardniveau pour jusqu'à 5 000 contacts pour 250 USD par mois, unproniveau pour jusqu'à 20 000 contacts pour 500 USD par mois, et unentrepriseniveau pour 100 000 contacts plus conception et hébergement de pages de destination pour 600 USD par mois. Pour les très grandes entreprises, les fournisseurs SaaS proposent unentrepriseniveau qui permet une sélection plus granulaire de fonctionnalités, une assistance prioritaire, des conditions SLA spéciales et même des prix négociables.

La tarification échelonnée permet aux clients de choisir le forfait le mieux adapté à leurs besoins fonctionnels et à leur budget, et rend l'évolutivité aussi simple que le passage au niveau suivant. La plupart des tarifs d'abonnement à plusieurs niveaux offrent une réduction aux clients qui paient pour une année entière à la fois, et un ajustement de prix au prorata pour les clients qui changent de niveau en cours d'abonnement.

Les bénéfices et avantages du SaaS sont mieux compris par rapport aux logiciels traditionnels - logiciels installés et gérés sur une infrastructure sur site :

    -Le SaaS permet une adoption plus rapide, voire instantanée, et un délai de bénéfice.Les clients peuvent acheter et commencer à utiliser des applications SaaS immédiatement, parfois en quelques minutes, pour un coût initial minime (essentiellement le coût de l'abonnement du premier mois). Comparez avec les logiciels traditionnels, qui pourraient nécessiter l'achat et l'approvisionnement de serveurs, l'installation de logiciels sur chaque appareil de l'utilisateur final, ainsi que la budgétisation et l'achat d'une licence complète pour chaque utilisateur.
    -Le SaaS donne accès aux nouvelles fonctionnalités et versions dès qu’elles sont disponibles.Les fournisseurs SaaS mettent souvent à niveau les fonctionnalités et ajoutent des fonctionnalités plusieurs fois par semaine, sans même que les clients s'en aperçoivent ; ils peuvent même améliorer l’interface et l’expérience utilisateur sans perturber le travail des clients. Comparez avec les logiciels sur site traditionnels, pour lesquels les mises à niveau périodiques sont souvent si coûteuses et perturbatrices que les clients peuvent attendre des mois pour bénéficier des fonctionnalités d'une nouvelle version (s'ils ne choisissent pas d'ignorer complètement certaines mises à niveau).
    -Le SaaS permet une évolutivité rentable et à la demande.Les clients peuvent faire évoluer leurs applications SaaS selon leurs besoins, en mettant simplement à niveau ou en rétrogradant des niveaux ou en achetant davantage de capacité. Comparez avec les logiciels traditionnels, qui obligent les clients à acheter de la capacité supplémentaire en prévision des pics d'utilisation – une capacité qui reste inutilisée et gaspillée jusqu'à ce qu'elle soit nécessaire.
    -Le SaaS offre des coûts prévisibles et des frais généraux considérablement réduits.Avec le SaaS, il n'est pas nécessaire de prévoir un budget pour l'infrastructure sur laquelle exécuter le logiciel, pour les mises à niveau périodiques des logiciels et l'infrastructure pour les prendre en charge et, peut-être le plus important, pour le personnel informatique interne pour installer, mettre à niveau et maintenir le logiciel. Presque toutes les dépenses vont directement à l’utilisation du logiciel.

SaaS, PaaS et IaaS sont les trois principauxen tant que servicemodèles informatiques proposés par les fournisseurs de services cloud. Chacune s'adresse à un type différent de client du cloud computing et confie un degré différent de gestion informatique au fournisseur de services cloud.

Le SaaS, comme indiqué en détail ci-dessus, est destiné aux clients qui souhaitent acheter et utiliser une application logicielle prête à l'emploi hébergée dans le cloud via une connexion Internet. Le SaaS confie tout le développement logiciel et la gestion de l'infrastructure au fournisseur de services cloud.

PaaS, ou plateforme en tant que service, fournit une plateforme hébergée dans le cloud complète et entièrement gérée (matériel, logiciels, outils de développement et infrastructure) via une connexion Internet pour les clients qui souhaitent développer leurs propres applications. Le PaaS permet aux équipes de développement de logiciels de créer, tester, déployer, exécuter, mettre à jour et faire évoluer des applications plus rapidement et à moindre coût que si elles devaient créer et gérer leur propre plateforme sur site.

IaaS, ou infrastructure en tant que service, fournit un accès à la demande aux ressources de calcul, de réseau et de stockage hébergées dans le cloud, sur une base de paiement à l'utilisation. L'IaaS s'adresse aux clients qui souhaitent contrôler en interne leurs applications et leur plate-forme, mais qui souhaitent faire évoluer et réduire les ressources de leur infrastructure selon leurs besoins, au lieu de payer le prix élevé de la construction et de la gestion d'un centre de données sur site doté d'une capacité d'accueil de charges de travail très variables ou « pointues ». .