Qu'est-ce que le SaaS? Définition du logiciel en tant que service

L'une des formes les plus populaires de cloud computing est le logiciel en tant que service (SaaS). Voici une définition SaaS simple: un modèle de distribution de logiciels dans lequel un fournisseur de services héberge des applications pour les clients et les met à la disposition de ces clients via Internet.

Le SaaS est l'une des trois principales catégories de services cloud, avec l'infrastructure en tant que service (IaaS) et la plateforme en tant que service (PaaS).

Exemples SaaS

Compte tenu de sa facilité d'accès, le modèle SaaS de fourniture de logiciels est devenu courant pour de nombreux types d'applications métier et a été intégré dans les stratégies de fourniture de nombreux éditeurs de logiciels d'entreprise.

Les entreprises SaaS proposent des offres pour une variété d'applications commerciales, y compris le courrier électronique et la collaboration, la gestion de la relation client (CRM), la facturation / traitement de la paie, la gestion des ventes, la gestion des ressources humaines, la gestion financière, la gestion de base de données, la planification des ressources d'entreprise (ERP), le contenu gestion et édition et gestion de documents.

Comme pour les autres services cloud, les entreprises paient généralement pour les applications SaaS via un abonnement mensuel ou annuel. Cela contraste avec le modèle traditionnel de paiement des logiciels via une licence perpétuelle, avec un coût initial et des frais de support continus en option.

Tarification SaaS

Les fournisseurs prix généralement les produits SaaS en fonction de certains types de paramètres d'utilisation. Par exemple, ils peuvent facturer en fonction du nombre de personnes utilisant l'application, du nombre de transactions ou d'une autre mesure d'utilisation.

Les utilisateurs accèdent généralement aux applications à l'aide d'un navigateur Web; dans certaines organisations, ils peuvent également utiliser un terminal client léger.

La plupart des offres SaaS sont basées sur une architecture mutualisée, dans laquelle une seule version d'une application est utilisée pour tous les clients du fournisseur de services.

Les organisations utilisant des applications SaaS peuvent modifier les paramètres de configuration et personnaliser le logiciel, dans certains paramètres, pour répondre à leurs besoins particuliers. Mais ils ne peuvent pas personnaliser son code ou ses fonctionnalités dans la même mesure que cela est parfois possible pour les logiciels d'entreprise qu'ils installent localement sur les PC des utilisateurs ou fournissent à partir de leurs propres centres de données.

Cloud computing pour les applications

Parmi les principales raisons d'utiliser le SaaS? Le SaaS étant basé sur le cloud computing, il évite aux organisations d'installer et d'exécuter des applications sur leurs propres systèmes. Cela élimine ou du moins réduit les coûts associés aux achats et à la maintenance de matériel, ainsi qu'aux logiciels et au support. Le coût d'installation initial d'une application SaaS est également généralement inférieur à celui d'un logiciel d'entreprise équivalent acheté via une licence de site.

Parfois, l'utilisation du SaaS peut également réduire les coûts à long terme des licences logicielles, bien que cela dépende du modèle de tarification de l'offre SaaS individuelle et des modèles d'utilisation de l'entreprise. En fait, il est possible que le SaaS coûte plus cher que les licences logicielles traditionnelles. C'est un domaine que les organisations informatiques devraient explorer attentivement.

Le SaaS offre également aux entreprises la flexibilité inhérente aux services cloud: elles peuvent souscrire à une offre SaaS selon leurs besoins plutôt que d'avoir à acheter des licences logicielles et à installer le logiciel sur une variété d'ordinateurs. Les économies peuvent être substantielles dans le cas des applications qui nécessitent de nouveaux achats de matériel pour prendre en charge le logiciel.

Le modèle de paiement par répartition permet aux entreprises de transférer les coûts vers une dépense d'exploitation continue (ou opex ) pour une budgétisation plus facile à gérer. Ils peuvent arrêter de s'abonner aux offres SaaS quand ils le souhaitent et ainsi stopper ces coûts récurrents. 

Avantages SaaS pour l'informatique d'entreprise

Étant donné que les applications fournies via SaaS sont disponibles sur Internet, les utilisateurs peuvent généralement accéder au logiciel à partir de tous les appareils et emplacements disposant d'une connectivité Internet.

La capacité de fonctionner à la fois sur des appareils mobiles et des ordinateurs contraste avec la disponibilité uniquement informatique de nombreuses applications d'entreprise traditionnelles. Les offres SaaS ont également tendance à prendre en charge MacOS, iOS et Android, pas seulement Windows, ainsi qu'à fonctionner sur tous les principaux navigateurs.

Un autre avantage est l'évolutivité facile. Les services cloud en général permettent aux entreprises d'augmenter ou de réduire les services et / ou les fonctionnalités selon les besoins, et le SaaS n'est pas différent. C'est particulièrement important pour les entreprises dont les activités sont de nature cyclique, ainsi que pour les organisations qui se développent rapidement.

Les clients SaaS bénéficient également du fait que les fournisseurs de services peuvent effectuer des mises à jour automatiques des logiciels, souvent sur une base hebdomadaire ou mensuelle, afin que les entreprises n'aient pas à se soucier d'acheter de nouvelles versions lorsqu'elles sont disponibles ou d'installer des correctifs tels que des mises à jour de sécurité. Cela peut être particulièrement intéressant pour les organisations dont le personnel informatique est limité pour gérer ces tâches.

Risques et défis SaaS 

Le SaaS comporte un ensemble de risques et de défis dont les entreprises doivent être conscientes pour maximiser les avantages du modèle de livraison.

À l'instar d'autres services cloud, les utilisateurs de SaaS comptent sur leurs fournisseurs de services pour qu'ils soient opérationnels à tout moment afin de pouvoir accéder aux applications selon leurs besoins. Ils dépendent également des fournisseurs pour s'assurer que le logiciel est mis à jour en termes de nouvelles fonctionnalités, de correctifs de sécurité et d'autres modifications.

Bien que les fournisseurs SaaS prennent de grandes mesures pour garantir une disponibilité et une disponibilité continues, même les plus grands fournisseurs peuvent subir des interruptions de service inattendues. Les entreprises qui utilisent le SaaS peuvent s'attendre à perdre un certain niveau de contrôle en matière d'accessibilité, ce qui est l'un des compromis du cloud computing en général.

Cette perte de contrôle peut s'étendre à d'autres domaines, par exemple lorsqu'un fournisseur de services adopte une nouvelle version d'une application mais qu'une entreprise n'est pas prête à effectuer un tel changement ou ne veut pas supporter les coûts de formation des utilisateurs dans la nouvelle version. .

Si les entreprises décident de passer à un nouveau fournisseur SaaS, elles pourraient être confrontées à la tâche difficile de transférer des fichiers extrêmement volumineux sur Internet vers le nouveau fournisseur. En revanche, la modification d'un logiciel déployé localement ne modifie généralement pas l'emplacement des fichiers, qui ont tendance à résider dans le centre de données de l'entreprise.

Sécurité et confidentialité SaaS

La sécurité et la confidentialité sont également des problèmes, comme c'est le cas avec d'autres services cloud. Si un fournisseur de services subit une violation de données, cela peut compromettre la sécurité des données de l'entreprise et la disponibilité des services.

D'autres risques potentiels sont liés à la qualité du service et à l'expérience utilisateur. Malgré les améliorations apportées à la technologie de mise en réseau, les applications SaaS pouvant être hébergées loin de l'endroit où se trouvent les utilisateurs, des problèmes de latence peuvent affecter les temps de réponse des applications.

De nombreuses entreprises n'ont pas de stratégie cloud globale, ce qui a conduit à une augmentation du nombre d'utilisateurs professionnels qui acquièrent eux-mêmes des applications SaaS, sans connaissance informatique, pour combler les lacunes existantes. Cela peut entraîner des dépenses inutiles, une mauvaise gestion des données et un travail supplémentaire pour déplacer les processus et les données d'un système non intégré à un autre.

Salesforce et autres sociétés SaaS

Salesforce.com était l'une des premières sociétés SaaS et sa plate-forme SaaS reste l'une des applications cloud les plus populaires. Le marché des entreprises SaaS continue de croître et la technologie SaaS continue de gagner en popularité.

Parmi les autres fournisseurs SaaS d'entreprise de premier plan figurent ADP, Adobe Systems, Box, Citrix Systems, Dropbox, Google, IBM, Intuit, Microsoft, Oracle, SAP, ServiceNow et Workday. Mais des centaines d'entreprises proposent leurs logiciels en mode SaaS, des outils de gestion mobile à la gestion des notes de frais, du transcodage vidéo aux calculs financiers, du nettoyage des données clients à la conception assistée par ordinateur (CAO).

Intégration SaaS

Étant donné que les offres SaaS sont disponibles auprès de nombreux fournisseurs, une tendance clé est l'augmentation de l'intégration parmi les offres des fournisseurs. Il existe à la fois des services destinés à intégrer plusieurs applications SaaS, par exemple pour fournir une connexion unique et une gestion des accès, et des efforts au sein de la communauté des fournisseurs SaaS pour créer des intégrations entre les logiciels de plusieurs fournisseurs afin que les processus d'entreprise puissent circuler plus facilement entre ces applications provenant de plusieurs fournisseurs.