Décodeur terminologique
Qu’est-ce que le Software as a Service (SaaS) ?
Software as a Service (SaaS, prononcez « Sass ») est un modèle de déploiement logiciel où une application est hébergée par un tiers en tant que service fourni sur Internet. En supprimant la nécessité d’installer et d’exécuter l’application sur l’ordinateur du client, SaaS soulage ce dernier du poids de la maintenance logicielle, des opérations permanentes et du support. SaaS permet également de réduire les dépenses engagées dans l’achat de logiciels, par une tarification à la demande moins onéreuse. Du point de vue du fournisseur de logiciels, SaaS procure une meilleure protection de la propriété intellectuelle et établit un flux de revenu continu.
Les barrières à l’adoption du SaaS
La commercialisation du concept SaaS remonte à une décennie, lorsque les entreprises pionnières comme Salesforce.com et NetSuite ont commencé à annoncer pour la première fois « la fin du logiciel ». Mais aujourd’hui, dix ans plus tard, le marché du SaaS reste une niche et rares sont les personnes qui utilisent les applications professionnelles qui sont proposées à la demande, autrement dit le modèle sur site est toujours la règle.
Alors pourquoi, si l'on tient compte des avantages potentiels pour les fournisseurs et les utilisateurs finaux, les éditeurs de logiciels n’ont-ils pas plus largement adopté le modèle SaaS ? Nous percevons les barrières qui ont empêché les éditeurs de logiciels d'adopter pleinement le modèle SaaS, à savoir :
- Le risque pour leur flux de rentrées traditionnel de détourner des ressources techniques et marketing précieuses du développement d’une nouvelle offre de produit
- Justifier un gros investissement SaaS alors que le modèle n’a que très peu fait ses preuves à l’exception de quelques domaines de solution comme la GRC et les conférences Web
- La perception d’une dégradation de l’expérience vécue par l'utilisateur final lors du passage d'un environnement client/serveur riche à un modèle Web léger
- Le manque de compétences dans leur entreprise et sur le marché en général en matière de création d’un environnement évolutif multi-locataires côté serveur
- La gestion de la trésorerie qu’impliquent des paiements par abonnement plutôt que la nature frontale du modèle de licence perpétuelle
- Prouver que le manque de contrôle perçu en matière de sécurité, de personnalisation et d'intégration inhérent à une solution hébergée n'est pas réellement préjudiciable
LANSA réduit les risques liés à l’implémentation du SaaS
Les éditeurs de logiciels qui ont choisi LANSA ont surmonté ces barrières techniques et financières et apprécient maintenant une croissance accrue et des flux de rentrées plus prévisibles. Le secret de leur réussite ? LANSA possède une architecture d’application qui fait du SaaS une avancée aisée et intuitive. LANSA a simplifié à outrance l’ajout du modèle SaaS aux produits proposés par les éditeurs de logiciels en diminuant le coût qui est devenu insignifiant et en relevant les défis techniques uniques avec une fonctionnalité clé en main standard.
Côté serveur, LANSA traite automatiquement l’accès multi-utilisateurs et multi-locataires La plateforme LANSA gère une instance unique d’application partagée par tous les utilisateurs concurrents, créant des listes de bibliothèques différentes pour chaque utilisateur en vue d’établir des bases de données logiques sécurisées et distinctes par utilisateur sur chaque base de données physique. Cet environnement est fiable et déjà utilisé par les éditeurs de logiciels et leurs clients de premier ordre pour le stockage et l’accès aux données sensibles, comme les dossiers confidentiels des employés détenus par les ressources humaines.
Côté client, LANSA Visual Framework permet l’exécution d’une interface utilisateur Windows riche dans un navigateur standard. La même application peut être déployée ostensiblement via Windows ou Internet à l’aide d’un ensemble de compétences unique et à partir d’une base de codes commune. L’espace de travail de l’utilisateur est personnalisé (habillé) en fonction de chaque entreprise et les utilisateurs eux-mêmes peuvent à leur tour personnaliser leur expérience. Il n’est pas rare que le framework se transforme en portail applicatif complet à partir duquel les utilisateurs peuvent accéder à toutes leurs applications et ressources clés. Tout contenu Web, composant SOA, écran 5250, contrôle ActiveX ou service Web peut être basculé dans le framework. LANSA prend en charge des solutions à connexion unique comme Kerberos en vue de simplifier le déploiement de ces applications composites.
Un exemple concret de SaaS
Si vous souhaitez découvrir un exemple concret d’adoption par un éditeur de logiciels, possédant un héritage de trois décennies, du modèle SaaS avec LANSA, lisez l’article sur la solution Preceda Bureau de Neller Software (en anglais). L’entreprise a rapidement réalisé 4 millions de dollars en nouveau chiffre d’affaires grâce au lancement de son offre SaaS et a doublé le produit de la vente depuis lors. Cette réussite spectaculaire a été reconnue par IBM qui a remis à l’entreprise le prix System i General Manager de la meilleure offre de solution à la demande.