SAP
Les clés de SAP BTP pour booster son SI
Mar 12, 2024
–La plateforme SAP Business Technology (BTP) a vocation à développer, étendre, et personnaliser le paysage SAP de votre entreprise, notamment lors d’une migration vers SAP S/4HANA. Le point sur ses nombreux avantages et sur les technologies embarquées.
SAP BTP : pourquoi l’intégrer à son architecture ?
Le futur de la digitalisation de l’entreprise selon SAP ? Un ERP composable à travers un ensemble de services et d’applications connectées entre elles au sein d’un cloud. Comment y parvenir ? Une des méthodes proposées par SAP consiste à mettre en œuvre la stratégie « keep the core clean », c’est-à-dire en évitant les customs codes et process non standards pour garder une instance SAP S/4HANA standard au cœur de l’ERP. Pour SAP, l’application de ces principes-clés constitue la promesse de nombreux bénéfices, à commencer par davantage d’agilité à l’occasion d’un changement de version, ainsi qu’une réduction du nombre de tests utilisateurs et de non-régression. En outre, le « keep the core clean » rend l’innovation plus accessible, les nouveaux services étant disponibles dans le cloud sans aucune mise à jour. Dernier avantage pour les organisations : la possibilité d’ajuster plus facilement leur architecture en cas d’évolution de la charge.
Pour personnaliser S/4HANA, trois approches différentes sont offertes par SAP à travers leurs outils :
- les key user extensions : il s’agit d’outils low code, no code graphiques qui permettent une customisation limitée du système S/4, des process standards, et des transactions ;
- les on-stack developer extensions : cette stack ABAP rend possible un niveau de personnalisation plus avancé, tout en restant néanmoins proche de la cinématique de transactions standard ;
- les « side by side extensions » via la SAP Business Technology Platform (BTP) : elles permettent d’étendre S/4HANA dans un contexte différent des deux précédents, dans le cas, par exemple, où les utilisateurs concernés ne sont pas présents au sein du cœur de l’architecture, ou si l’on souhaite déporter la charge de calcul d’une application hors du système, ou encore si survient un besoin de proximité avec d’autres applications dans le cloud. Les avantages de la solution BTP ? En premier lieu, la flexibilité et la possibilité de disposer d’outils au cycle de vie technique décorrélé de celui de S/4HANA, afin notamment de pouvoir réaliser leurs mises à jour dans des temps distincts. Mais la plateforme permet aussi de bénéficier d’un développement rapide et de la connectivité avancée des applications développées dans BTP.
Un framework de services et d’apps
SAP BTP peut être défini comme un framework de services et d’applications basé sur le cloud. La plateforme propose par conséquent une tarification similaire à celle proposée par les hyperscalers. En d’autres termes, les entreprises ont le choix entre une option « pay as you go », un mode d’abonnement par service (avec une utilisation illimitée ou non), et un Cloud Platform Enterprise Agreement (CPEA). Ce dernier choix consiste en un système de jetons, ou crédits, achetés annuellement à SAP et à répartir entre les différents services ou applications, selon ses besoins, afin d’en maîtriser la consommation.
À noter que SAP BTP repose sur un socle technologique principalement hébergé chez Microsoft Azure, AWS, ou Google Cloud. Il convient enfin de préciser que les services et applications intégrés dans SAP BTP peuvent trouver une équivalence à l’extérieur de la plateforme, notamment chez les hyperscalers, rendant possible la création de paysages hybrides entre SAP BTP et les hyperscalers. Toutefois, SAP BTP offre aux entreprises une intégration à SAP supérieure à celle proposée par la concurrence.
Pour oXya, SAP BTP peut être envisagée comme une plateforme bâtie sur une fondation technique sur laquelle chaque organisation construit son infrastructure SAP, et qui contient :
- des services de base pour adapter son paysage SAP BTP ((sécurité, audit, logging, connectivité, etc…) et le rendre conforme aux bonnes pratiques de ses systèmes d’information ;
- une brique monitoring et reporting (alertes et actions automatiques, SAP Cloud ALM, outil tiers comme Retyna chez oXya, possibilité de développer des dashboards spécifiques par application).
L’ensemble de ces fonctionnalités étant disponibles sur API, il est alors possible de se connecter à n’importe quelle brique pour profiter des données et services associés. La plateforme embarque également SAP BTP Cockpit, interface permettant de manager les utilisateurs, les services, ou les opérations de connexion, par exemple.
Construire son paysage autour des 5 piliers de SAP BTP
Outre la fondation technique déjà mentionnée, le paysage SAP de l’entreprise sera façonné autour de cinq principaux piliers présents au sein de BTP.
1. Développement d’applications
Cette ouverture vers l’extérieur, avec l’intégration de Cloud Foundry et Kyma, est une nouveauté chez SAP. Retenons que cette brique inclut également des outils tels que Continuous integration & delivery, Business Application Studio et SAP Build Apps, pour développer en mode agile des applications qui seront rendues facilement accessibles à n’importe quel utilisateur par SAP Build Workzone.
2. Data & Analytics
Dans ce deuxième pilier, on retrouve sur la partie Data le provisioning de bases de données (SAP HANA CLOUD, PROSGRESQL, etc.) pour les applications développées dans SAP BTP, qui permet aussi une réplication des données depuis son ERP, offrant alors des possibilités de déportement de charge.
Côté Analytics, il s’agit de SAP Datasphere pour unifier l’accès à la donnée ou créer un Business Data Lake, et de SAP Analytics Cloud, ce dernier ayant l’avantage de proposer une couche AI intégrée en vue de la création de dashboards en langage naturel.
3. Integration Suite
Grâce au troisième pilier, Integration Suite, et par le biais du cloud Connector, SAP offre la fourniture de modèles préconstruits de flux et d’API, afin d’être en mesure de communiquer avec tout type de partenaire, dans tout type de cas (A2A, B2B, B2G use cases). Les open connectors permettent de relier facilement Integration Suite aux outils les plus courants du marché (Office 365, Salesforce, Teams, etc.). Integration Suite permet aussi de créer ses propres API, de les publier, et de les monétiser.
Grâce à SAP Event Mesh, SAP amène de surcroît de la gestion événementielle dans l’intégration, proposant ainsi robustesse, temps réel, et garantie de transmission des messages (si un système n’est pas disponible). SAP Graph vient enfin simplifier la vue technique du paysage par le biais de graphs métier.
4. Automation
Avec le pilier Automation, SAP fournit des outils et services ayant pour objectif d’automatiser les process de l’organisation, l’idée étant ici de mettre en place des workflows internes. Avec SAP Build Workzone, il est de plus possible de créer des dashboards associés à l’automation et de rassembler toutes les applications au même endroit, en fonction des besoins utilisateurs.
5. Intelligence Artificielle
Dernier pilier : l’intelligence artificielle (AI). SAP BTP intègre l’IA pour accélérer le développement de l’IA générative, avec des fonctionnalités telles que le copilote Joule. La plateforme permet d’étendre et orchestrer des modèles de langage, internes et externes comme par exemple Azure OpenAI. Elle ajoute de l’intelligence aux applications grâce à des modèles pré-entraînés, automatisant l’extraction d’informations, améliorant les décisions par des attributs de données et des recommandations personnalisées. SAP BTP permet de former, déployer et exécuter des modèles d’IA à grande échelle, respectant la confidentialité des données et garantissant la rentabilité.
En somme, SAP BTP offre une solution complète pour exploiter pleinement les avantages de l’intelligence artificielle dans le développement de code et l’amélioration des applications métier.
En tant que spécialiste SAP, oXya vous accompagne sur l’intégration de la solution SAP BTP. Pour nous contacter, c’est ici : Nous contacter | oXya