Account Se connecter
Jump to section

Le logiciel en tant que service (SaaS), qu'est-ce que c'est ?

Copier l'URL

Le SaaS (Software-as-a-Service) est une forme de cloud computing qui permet de fournir une application cloud, avec ses plateformes et son infrastructure sous-jacentes, aux utilisateurs finaux via un navigateur Internet. Cette solution est particulièrement adaptée aux grandes entreprises, aux petites structures ou aux particuliers qui :

  • ne souhaitent pas acheter ou entretenir une infrastructure, des plateformes et des logiciels sur site ;

  • préfèrent une gestion plus simple des coûts par les coûts d'exploitation (OpEx), plutôt que par les dépenses d'investissement (CapEx) ;

  • rencontrent des problèmes relativement courants ;

  • privilégient les modèles de souscription pour les logiciels.

Le modèle SaaS permet de réduire les coûts de départ en éliminant la nécessité d'acheter les logiciels ou d'investir dans une infrastructure informatique robuste sur site, comme c'est le cas avec les logiciels traditionnels. Les clients SaaS doivent toutefois investir dans du matériel réseau rapide, puisque les performances du service sont déterminées par le débit Internet.

Parmi les logiciels SaaS, on compte plusieurs fournisseurs de services d'applications tels que Google Docs et Microsoft Office 365, ainsi que des services d'entreprise qui fournissent des logiciels de gestion des ressources humaines, des systèmes de commerce en ligne, des outils de gestion de la relation client et des environnements de développement intégrés.

Les éditeurs de logiciels choisissent généralement l'un des deux modèles de déploiement courants, ou les deux : 

  • dans leur propre datacenter, ou 
  • via un fournisseur de services cloud public (par exemple, AWS, Azure ou IBM Cloud) qui s'occupe de la gestion de l'environnement cloud sur lequel la solution SaaS est hébergée. 

Les applications SaaS tirent parti d'une architecture multi-client pour isoler les données clients. Le fournisseur se charge des mises à niveau logicielles, de l'application des correctifs et des autres tâches de maintenance générale, tandis que les utilisateurs interagissent avec le logiciel par le biais d'un navigateur web. Les solutions SaaS sont généralement entièrement fonctionnelles, mais incluent parfois une intégration personnalisée via des interfaces de programmation d'application (API), de type REST ou SOAP, pour se connecter à d'autres fonctions.

Il est plus facile pour un fournisseur de SaaS de déployer de nouvelles fonctions à ses clients. En effet, la plupart des applications SaaS sont des produits préconfigurés prêts à l'emploi ; le fournisseur gère tous les éléments sur lesquels l'application s'appuie, notamment :

  • Les composants matériels, tels que ceux dédiés à la mise en réseau, au stockage et aux serveurs des datacenters
  • Les plateformes, notamment pour la virtualisation, le système d'exploitation et les middlewares
  • La configuration logicielle, notamment l'environnement d'exécution, les données et l'application elle-même

Les applications SaaS reposent majoritairement sur des modèles de souscription. Contrairement à une licence perpétuelle, ce modèle de distribution logicielle relie chaque compte à une souscription qui garantit l'accès au SaaS pendant une période donnée, généralement sur une base annuelle ou mensuelle. La souscription inclut souvent l'accès à la documentation produit et une assistance technique continue (conformément à un accord de niveau de service), mais certains fournisseurs de solutions SaaS facturent des frais d'assistance supplémentaires pour personnaliser le code source.

L'expression « as-a-Service » signifie généralement qu'un tiers se charge de gérer une solution à votre place, afin que vous puissiez vous concentrer sur des aspects plus importants, tels que l'amélioration itérative des applications personnalisées. En plus du SaaS, il existe deux principales options « as-a-Service » : l'IaaS (Infrastructure-as-a-Service) et le PaaS (Platform-as-a-Service).

 

Dans le modèle IaaS, c'est un fournisseur qui gère pour vous toute l'infrastructure, à savoir les serveurs, le réseau, la virtualisation et le stockage, dans un cloud. L'utilisateur qui loue l'infrastructure peut y accéder au moyen d'une API ou d'un tableau de bord. L'utilisateur gère le système d'exploitation, les applications et les solutions de middleware, tandis que le fournisseur met à disposition le matériel, le réseau, les disques durs, le système de stockage et les serveurs. Le fournisseur est également responsable de la résolution des pannes et problèmes matériels ainsi que des réparations.

Avec le PaaS, le matériel et la plateforme logiciel-application sont fournis par un prestataire de services externe. Comme les utilisateurs gèrent eux-mêmes les applications et les données, le PaaS est une solution idéale pour les développeurs et les programmeurs. Le modèle PaaS fournit aux utilisateurs une plateforme sur laquelle ils peuvent développer, exécuter et gérer leurs propres applications, sans avoir à créer ni entretenir l'infrastructure ou l'environnement nécessaires à leur exécution.

Les éditeurs proposent une diversité de logiciels SaaS, des applications métier de base aux suites ERP complexes, pour satisfaire l'ensemble des besoins des clients. Voici quelques exemples d'entreprises et de produits SaaS :

  • Logiciel de planification des ressources d'entreprise de SAP
  • Logiciel pour les ressources humaines de Paychex
  • Logiciel pour les entreprises de CA Technologies
  • Solution SaaS de messagerie d'Atos
  • Logiciel de gestion de la relation client (CRM) de Salesforce
  • Service de messagerie Slack
  • Microsoft Office 365
  • Service de stockage de fichiers Dropbox
     

Nous avons amélioré le modèle de souscription SaaS en ajoutant un avantage que peu de solutions « as-a-Service » offrent : l'accès au code source. Vous pouvez ainsi utiliser instantanément une application préconfigurée basée sur le web, et personnaliser le logiciel en fonction de vos besoins.

Mieux encore, le service d'assistance est inclus dans la souscription. Vous bénéficiez ainsi de conseils et de recommandations qui vous aideront à déployer, configurer et gérer toutes les solutions « as-a-Service » Red Hat.

Pour aller plus loin

Article

Les services cloud, qu'est-ce que c'est ?

Les services cloud peuvent prendre la forme d'une infrastructure, d'une plateforme ou d'un logiciel, hébergés par des fournisseurs tiers et mis à disposition des utilisateurs via Internet.

Article

Les services informatiques gérés, qu'est-ce que c'est ?

Les services gérés permettent de déléguer des tâches générales à un expert afin de réduire les coûts, d'améliorer la qualité de service ou de libérer du temps chez les équipes internes d'une entreprise pour qu'elles s'occupent de tâches propres à l'activité.

Article

La gestion du cloud, qu'est-ce que c'est ?

Découvrez les différents aspects de la gestion du cloud et la manière dont une plateforme de gestion du cloud peut aider votre entreprise.

En savoir plus sur le cloud computing

Produits

Red Hat Openstack Platform

Plateforme de virtualisation du matériel et d'organisation des ressources dans le cloud.

Red Hat OpenShift

Plateforme de conteneurs Kubernetes pour les entreprises qui automatise l'exploitation de toute la pile pour la gestion des déploiements multicloud, de clouds hybrides et d'edge computing.

Red Hat Consulting

Contrats avec des conseillers stratégiques qui prennent en considération tous les tenants et les aboutissants de votre entreprise, analysent les défis auxquels vous êtes confrontés et vous aident à les relever avec des solutions complètes et économiques.

Ressources

Présentation de technologie

Créer un cloud de production pour prendre en charge les infrastructures informatiques modernes

Résumé

Stimuler l'innovation dans le secteur des services financiers avec les applications cloud-native

Formations

Cours gratuit

Présentation technique de Red Hat OpenStack

Illustration - mail

Ce type de contenu vous intéresse ?

Inscrivez-vous à notre newsletter Red Hat Shares.

Red Hat logo LinkedInYouTubeFacebookTwitter

Produits

Outils

Essayer, acheter et vendre

Communication

À propos de Red Hat

Premier éditeur mondial de solutions Open Source pour les entreprises, nous fournissons des technologies Linux, cloud, de conteneurs et Kubernetes. Nous proposons des solutions stables qui aident les entreprises à jongler avec les divers environnements et plateformes, du cœur du datacenter à la périphérie du réseau.

Inscrivez-vous à la newsletter Red Hat Shares.

S'inscrire maintenant

Sélectionner une langue

© 2022 Red Hat, Inc.