SAP segmente sa stratégie cloud entre différentes plateformes de développement. L'une d'elles porte le nom de code « River ». C'est elle qui va supporter les extensions légères destinées à compléter la suite de gestion intégrée que l'éditeur vend aux grandes entreprises. La première application basée sur River, Carbon Impact 5.0, sera présentée le mois prochain et pourra fonctionner sur EC2 (Elastic cloud compute), le cloud d'Amazon.

L'actuelle version de l'offre Carbon Impact, qui permet aux entreprises de mesurer leur impact environnemental, notamment en évaluant leur empreinte carbone (issue d'une acquisition de SAP), est déjà disponible à la demande, mais pas sur un cloud public.

Des développements déjà bien avancés

Cela fait dix-huit mois que SAP travaille sur River, a précisé Vishal Sikka, le directeur technique de la société, dans une récente interview. Les applications River ont vocation à être simples à utiliser. Constituées de quelques douzaines d'écrans, elles sont faciles à assembler et à étendre, a par ailleurs expliqué le dirigeant. Selon lui, l'éditeur a déjà bien avancé sur River dans des domaines tels que la sécurité et l'authentification des données, « qui dans bien des cas font franchement défaut dans 'l'atmosphère' du cloud », estime-t-il.

River sera ouvert aux partenaires avec le temps, de même que d'autres services d'infrastructure, a encore indiqué Vishal Sikka. « La première application sera sur Amazon, mais la plateforme est destinée à être exploitée, au fur et à mesure, sur de multiples clouds, y compris le nôtre. » SAP a choisi d'aller sur EC2 en premier parce qu'il dispose d'une grande expérience sur ce terrain, a ajouté Vishal Sikka. « C'est une façon intéressante de livrer cette première application, mais ce ne sera certainement pas la seule ».[[page]]

En attendant, des applications cloud plus complexes seront basées sur la plateforme de Business ByDesign, la suite de gestion intégrée 'à la demande' qui s'adresse au marché des petites et moyennes entreprises. Disponible depuis septembre 2007 et, depuis lors, limitée volontairement par SAP à une centaine de clients dans le monde (dont une dizaine en France), cette suite intégrée pour PME va s'ouvrir à davantage d'utilisateurs en juillet.

Contrairement à ce que certains éléments avaient laissé penser, la plateforme acquise en 2006 par SAP avec le rachat de l'éditeur de solutions e-sourcing Frictionless Commerce ne devrait finalement pas jouer un rôle central dans la stratégie 'on-demand' de l'éditeur. Cela ne semble plus d'actualité. Cette plateforme « fournit un jeu de composants unique pour des applications de type sourcing », explique Vishal Sikka. Mais son usage devrait se limiter à ce champ fonctionnel.

Au-delà du portefeuille d'applications 'on-demand' qu'il développe (notamment sur la Business Intelligence, mais aussi sur d'autres solutions), SAP ne va guère plus loin dans le cloud avec son offre classique. Par exemple, si les clients peuvent utiliser des services publics tels que ceux d'Amazon à des fins de développement et de test, Vishal Sikka ne vois pas de systèmes ERP de production être exploités de cette façon de sitôt, dans un avenir prévisible, en tout cas. [[page]]

« La technologie n'en est pas arrivée au point où vous pourriez exploiter sur un cloud public une application très sensible pour l'entreprise, et il n'y a pas une seule raison à cela, mais plusieurs », relève-t-il. Il cite bien sûr les habituelles préventions associées au cloud, telles que la confidentialité des informations, l'intégration de données ou encore les obstacles règlementaires. Mais le directeur technique pointe aussi une dimension généralement perçue comme un l'un des bénéfices des clouds publics : leur 'élasticité', c'est-à-dire leur capacité à ajuster les ressources fournies en fonction de la demande. Il présente cela comme un piège potentiel.

Des ressources matérielles trop uniformes : un piège

« Les applications 'critiques' d'entreprise mettent à l'épreuve les ressources sous-jacentes d'un système de bien des façons » rappelle Vishal Sikka. Les applications à la demande telles que la solution de CRM de Salesforce.com ne sont pas très complexes, selon lui. Au contraire, la suite de gestion intégrée de SAP (la Business Suite) met en oeuvre,  de façon continue, un grand nombre de processus différents.

« Vous lancez des fonctionnalités analytiques, des processus de longue haleine, des traitements complexes comme ceux qu'impliquent des applications telles que la planification de la demande (demand planning) ou celle des ressources, par exemple ». Par conséquent, estime-t-il, l'approche la plus adaptée dans cette situation, en termes de ressources matérielles, n'est peut-être pas celle qui présente une architecture technique trop uniforme.