Une solution SaaS, appelée aussi « software as a service » en anglais se défini globalement « logiciel en tant que service ». Il s’agit d’un mode d’utilisation d’une solution logicielle que se fait généralement en utilisant une application à distance, et que cette dernière est hébergée par un éditeur. C’est aussi un modèle d’exploitation commerciale des logiciels installés sur des serveurs plutôt que sur les machines des utilisateurs. Une solution SaaS est une application qui est mise à disposition à distance et accessible par le biais de l’internet. C’est une solution qui est généralement utilisée par les entreprises pour la communication interne et externe comme des outils de conférence à distance ou la messagerie de l’entreprise. On pourrait citer de nombreux avantages pour cette solution : l’avantage premier est au niveau de la rapidité du déploiement de la solution SaaS surtout dans la mesure où elle ne nécessite aucune adaptation. Elle permet un meilleur contrôle des charges techniques et le prix par chaque utilisateur englobe le coût des licences des logiciels, la maintenance ainsi que de l’infrastructure.

Elle permet donc à l’entreprise d’être dégagée de toute contrainte d’installation ou de maintenance technique. Elle peut également être utilisée par des collaborateurs en situation de mobilités comme des commerciaux itinérants. Toutefois, une solution SaaS demande souvent de nombreux dispositifs de sécurités en cas de données classées confidentielles. Des soucis d’incompatibilité peuvent aussi se produire lors de l’installation. Cette solution demande aussi l’utilisation de deux ordinateurs (client et fournisseur) au lieu d’un seul et du coup ceci a un impact sur la consommation électrique. Sur le marché de la solution SaaS, les plus connus sont IBM, Microsoft, SAP, etc.… En résumé, la solution SaaS est un point fort pour de nombreuses entreprises mais c’est aussi une solution qui demande plus de savoir-faire et responsabilité des intervenants.