La révolution steampunk : des scénarios de bout en bout sans faille avec BTP


Depuis plus de 40 ans, Abap permet le développement et l'exploitation d'applications critiques pour l'entreprise dans SAP. Un grand nombre de programmeurs (dont je fais partie) ont appris l'Advanced Business Application Programming (en fait, à mon époque, le "processeur général de préparation des rapports") et ont contribué à ce qu'aujourd'hui, environ 80 % de toutes les transactions commerciales soient effectuées sur Abap.
Grâce à un développement conséquent, la success story s'est poursuivie même lorsque d'autres langages de programmation orientés objet comme Java ou Python sont arrivés sur le marché et que le cloud computing s'est imposé. Avec Steampunk - ou SAP Business Technology Platform (BTP) Abap Environment, comme son nom officiel l'indique - SAP a ensuite construit le pont entre la technologie d'origine et le cloud. Parallèlement, avec la base de données en mémoire Hana et finalement S/4 Hana, SAP a intégré des principes de conception modernes et a considérablement augmenté la performance.
En 2021, un autre gamechanger a suivi avec la Business Technology Platform. Le libre choix du langage de programmation utilisé ("bring your own language") et l'ouverture aux hyperscalers (hébergement possible sur des infrastructures de fournisseurs comme AWS, Microsoft Azure ou Google Cloud) ont augmenté la flexibilité et la sécurité des investissements pour les clients SAP. L'intégration transparente des systèmes ERP, le respect systématique de la philosophie Clean Core et la réalisation d'extensions avec les nouveaux standards de développement SAP RAP et SAP CAP ont encore augmenté l'efficacité. Enfin, grâce à l'intégration d'outils open source comme Cloud Foundry et Kyma, la BTP intègre également des standards industriels mondiaux et offre ainsi des conditions idéales pour concevoir des paysages informatiques modernes.
Abap reste - fonctionne dans le cloud
À Walldorf, on poursuit une stratégie claire en matière de cloud, étayée par des initiatives telles que Rise with SAP ou Grow with SAP. SAP Steampunk joue un rôle clé dans ce contexte - il permet aux entreprises d'utiliser leurs compétences Abap existantes tout en profitant des avantages du cloud.
Car malgré l'ouverture à d'autres langages de programmation, Abap reste un élément essentiel de l'écosystème SAP. Avec l'introduction de Steampunk (On-Stack ou Side-by-Side), SAP a créé un environnement Abap compatible avec le cloud qui désactive les éléments problématiques (dans le sens de Clean Core) et met l'accent sur les développements modernes et orientés services.
Le modèle de programmation d'applications RESTful (RAP) permet de développer des applications basées sur les principes REST, tandis que le modèle de programmation d'applications Cloud (CAP) fournit un cadre pour la création d'applications Cloud que les développeurs non Abap peuvent utiliser. Cette double stratégie garantit que les clients SAP existants de longue date et les nouveaux utilisateurs peuvent travailler de manière flexible.
Les moteurs de l'innovation dans la pratique
En tant que consultants en technologie et développeurs de logiciels expérimentés dans l'environnement SAP, nous nous sommes penchés très tôt sur les possibilités mentionnées. Le steampunk et le BTP se sont révélés être des moteurs d'innovation très utiles, tant pour nos propres produits que pour des applications spécifiques de nos clients. Nous avons par exemple entièrement redéveloppé notre dossier de signature numérique déjà bien établi avec SAP CAP. Dans un projet client récent, nous avons utilisé des méthodes agiles avec des services BTP tels que SAP Work Zone et SAP CI/CD pour réaliser une solution hautement flexible qui respecte les principes Clean Core.
Exemple pratique Agrana
Pour Agrana, un groupe leader mondial dans le domaine de l'alimentation et des biens industriels, nous avons développé une solution globale de gestion de la qualité avec CAP sur le BTP. Grâce à des technologies de pointe telles que PostgresSQL, Cloud Foundry, SAP Workzone et des traductions automatisées en 16 langues, nous avons réalisé une solution rentable et agile et l'avons intégrée de manière flexible dans l'environnement Microsoft Azure AD existant. Nous avons ainsi pu déployer des applications partielles évolutives sur 55 sites dans le monde entier au bout de huit mois seulement. SAP nous a décerné pour cela un SAP Quality Award en 2024.
Intégration transparente de MSV3
Enfin, nous avons lancé un nouveau logiciel, SnapMSV3service. Réalisé en tant que solution cloud sur la BTP au moyen de SAP Workzone et de SAP Integration Suite, ce programme améliore l'approvisionnement en médicaments dans les pharmacies hospitalières. Il permet une intégration parfaite de MSV3 dans les systèmes SAP existants, automatise les processus de commande et offre un accès aux données actuelles d'ABDATA Pharma. Les pharmaciens bénéficient d'un contrôle efficace de la disponibilité, peuvent rechercher des produits alternatifs et passer facilement des commandes. Les rapprochements chronophages ne sont plus nécessaires et le traitement des données conforme au RGPD dans le SAP European Cloud garantit la plus grande sécurité possible.
La voie facile vers l'avenir
Pour se préparer à un scénario S/4 Cloud à venir, le développement RAP on-stack est une option valable. Une possibilité que beaucoup de nos clients utilisent déjà, car les avantages sont évidents : on apprend la "Abap Cloud Syntax", on active le contrôle plus strict on-stack, on utilise le RAP (Fiori, CDS) et on reste malgré tout proche de sa zone de confort en tant que développeur Abap enthousiaste.
Notre expérience et celle de nos clients ont montré que le BTP SAP a une valeur ajoutée pour presque tous les rôles : Les développeurs peuvent, grâce à de nouvelles connaissances en CAP et RAP, créer des applications cloud modernes qui fonctionnent parfaitement avec les systèmes existants.
Les architectes de logiciels sont soutenus plus efficacement dans la transformation des paysages informatiques existants grâce aux stratégies d'intégration de systèmes tiers et d'orchestration de Composable ERP. Les responsables informatiques obtiennent grâce à l'événement des feuilles de route claires sur la manière dont la migration vers SAP BTP peut se faire progressivement et avec un minimum de risques. Enfin, les décideurs commerciaux auront une meilleure compréhension de l'importance stratégique de SAP BTP et de la manière dont la plate-forme peut favoriser le succès commercial.
Oui, nous apprenons ! Sommet Steampunk
Il y a donc de nombreuses raisons pour lesquelles le steampunk et le SAP BTP sont importants pour les responsables dans les rôles les plus divers. Le Steampunk et BTP Summit 2025 offre une occasion optimale de s'informer sur des sujets essentiels : Les visiteurs apprendront comment développer leurs développements Abap existants et leurs innovations en matière d'espace de noms Z avec SAP BTP ou on-stack, ou comment les transférer dans un environnement basé sur le cloud.
Vous découvrirez comment éliminer les ruptures de médias et comment réaliser des scénarios de bout en bout transparents avec SAP BTP. Des exemples de bonnes pratiques pour les stratégies Clean Core montrent comment les systèmes SAP peuvent être maintenus "propres" et comment des solutions sur mesure sont néanmoins possibles. Les innovations technologiques telles que l'IA, l'IoT et l'analytique sur la base de SAP BTP, qui seront présentées, ouvrent de nouvelles possibilités commerciales et fournissent des sources d'inspiration. Et pour finir, les keynotes et les conférences donnent une orientation stratégique et répondent aux questions suivantes : que se passera-t-il après S/4 Hana, à quoi ressemblera le monde ERP après 2040 et comment sécuriser les investissements actuels pour les exigences futures ?
Les bouleversements et les possibilités offerts par SAP Steampunk et SAP BTP sont nombreux et passionnants. Une raison de plus pour que je porte à nouveau ma casquette Steampunk lors de l'événement 2025. Rendez-vous à Heidelberg !
Vers l'inscription du partenaire :
