SAP CPI : le "middleware cloud" intelligent


Les services basés sur le cloud sont aujourd'hui une évidence. La plupart des entreprises les utilisent parallèlement à leurs systèmes sur site, qui ont fait leurs preuves dans la pratique, et bénéficient ainsi d'un faible TCO (Total Cost of Ownership, coût total de possession).
L'inconvénient de tels hybrides est que des paysages informatiques organiques composés d'applications et de services très différents se développent. La tentative de fusionner les deux mondes en régie propre s'arrête souvent avant même d'avoir commencé - par exemple parce que le responsable de la sécurité n'autorise pas les communications entrantes du cloud vers son univers on-premises.
L'intégration de SAP Cloud Platform, lancée en 2017, peut coupler ces deux mondes et permet en outre d'utiliser des fonctionnalités classiques de middleware telles que le mapping, le routage des messages, la surveillance centralisée et les adaptateurs techniques.
Les scénarios d'intégration les plus divers - en particulier Cloud-2-Cloud et hybrides - peuvent être gérés, exploités et "monitorés" de manière centralisée avec SAP CPI. Résultat : plus de transparence et d'efficacité dans l'exploitation d'environnements informatiques hybrides.
Le "Cloud-Middleware" intelligent de SAP offre, outre la plate-forme de développement et un environnement d'exécution, une multitude de paquets d'intégration préfabriqués. Ce "contenu d'intégration" permet de réaliser des solutions telles que l'interface "ELSTER" avec l'administration fiscale allemande ou des transferts de factures conformes à la loi dans différents pays.
L'intégration des processus s'accompagne d'une intégration des données performante. Elle peut relier - en temps réel - des formats de fichiers ouverts, des standards web et des systèmes tiers à SAP CPI.
De nouveaux scénarios d'intégration peuvent donc être réalisés rapidement - les entreprises peuvent ainsi réagir rapidement aux changements sur le marché - et ce, avec des coûts de développement réduits.
La plupart des clients SAP disposant d'un environnement sur site classique utilisent actuellement le middleware SAP PI (Process Integration) ou son successeur PO (Process Orchestration) pour l'intégration de systèmes tiers.
Les données à échanger sont "converties" à l'aide d'un grand nombre d'adaptateurs et de technologies de mappage différents afin d'intégrer sans faille les systèmes, applications et services SAP et non SAP les plus divers. Il semble qu'à moyen terme, PI/PO sera remplacé par SAP CPI, une solution "middleware to go" propre à SAP et basée sur le cloud.
Les exigences légales sont souvent un moteur utile à cet égard : Les modifications des bases légales entraînent des adaptations qui - malheureusement, malheureusement - ne sont disponibles que dans le nouveau produit. Ainsi, SAP fait avancer la numérisation au détriment des systèmes plus anciens.
Questions en suspens
Avec SAP CPI, les coûts d'une "plaque tournante de données" diminuent. Par rapport à un middleware sur site, qui nécessite une infrastructure importante et des coûts d'exploitation élevés, l'IPC, en tant que variante cloud d'un middleware, est presque une aubaine.
En revanche, d'autres questions se posent - concernant la disponibilité, le niveau de service et le contrôle des systèmes. En outre, il n'est pas clair à qui appartiennent les logiciels développés sur la plate-forme. Comme SAP est probablement convaincu, tout comme ses clients, d'être en possession de la "propriété intellectuelle", ce sujet devrait devenir encore plus passionnant à l'avenir.
Enfin, tous les clients ne sont pas encore adaptés à l'IPC SAP. En effet, son utilisation n'a actuellement de sens que si une application cloud est en jeu d'un côté au moins - idéalement avec un contenu d'intégration déjà existant et utilisable.
Ce qui vaut pour tous les projets informatiques s'applique au "Cloud-Middleware" de SAP : la migration vers un middleware basé sur le cloud ou l'introduction d'un middleware basé sur le cloud nécessite un accompagnement professionnel, afin que les défis et les problèmes puissent être identifiés et résolus à un stade précoce.
