Information et éducation par et pour la communauté SAP

Complet, ouvert, rapide - c'est possible !

Le Cloud Application Programming Model (CAP) de SAP permet de créer facilement des applications basées sur le cloud. CAP se passe d'Abap et devrait donc fonctionner même en dehors de SAP.
Martin Klampfer, Snap Consulting
9 février 2022
avatar
Ce texte a été automatiquement traduit en français de l'allemand

Avec mon diplôme de l'Université de Vienne (Software Engineering and Internet Computing) en poche et pas trop de connaissances en Abap, j'ai reçu une mission passionnante peu après avoir commencé à travailler chez Snap Consulting : me familiariser avec le Cloud Application Programming Model (CAP) de SAP et concevoir sur cette base une version cloud du produit "Dossier de signatures numériques".

Ensemble d'outils complet et ouvert

Le modèle de programmation d'applications en nuage SAP est un cadre de langages, de bibliothèques et d'outils permettant de créer des applications, des services et des applications pour les entreprises. Il guide les développeurs sur un "chemin d'or" de bonnes pratiques éprouvées et d'une multitude de solutions prêtes à l'emploi pour les tâches récurrentes.

Après une phase de formation intensive et avec le soutien de mon chef d'équipe, je me suis mise au travail avec euphorie. La recherche de documents, de documentation et d'exemples de bonnes pratiques s'est soldée par une première désillusion. Bien qu'elles aient été lancées en 2018, les sources d'information librement accessibles sur le nouveau framework de SAP sont parfois encore un peu rares. Mais grâce à une curiosité innée, à une persévérance apprise et à de nombreux essais et erreurs, la mise en œuvre a réussi. Comme le framework CAP met effectivement à disposition tous les outils de programmation nécessaires à la numérisation des processus, il permet de concevoir et de générer une application complète incroyablement rapidement.

L'ensemble d'outils effectivement complet est essentiel à cet égard : le développement sur la base d'un modèle et un SDK avec des fonctionnalités prédéfinies et directement utilisables comptent parmi les éléments clés. En font partie les Core Data Services, qui génèrent les services nécessaires au sein de CAP, et le Domain Specific Language pour la description simple de données, d'entités, d'autorisations ou d'interfaces utilisateur. Et les outils et éléments Fiori permettent de générer rapidement les interfaces utilisateur nécessaires.

L'application pratique a toutefois révélé un problème récurrent : En raison de la montée en puissance rapide de la plateforme technologique et de la mise à disposition continue de nouveaux services dans le SAP Cloud, celle-ci ne fonctionne pas toujours parfaitement dans son ensemble. J'ai malheureusement dû m'énerver à plusieurs reprises à cause de services qui ne fonctionnaient pas, de messages d'erreur inexplicables ou tout simplement de services web non disponibles.

Et vite aussi

Mais revenons à CAP : le framework fonctionne sur l'environnement d'exécution JavaScript open source Node.js ou Java. Le front-end ne doit pas nécessairement être développé en SAPUI5 - il peut aussi s'agir, par exemple, du framework d'application web Angular. Car en principe, CAP est une solution ouverte, même si elle n'est pas open source.

La plate-forme technologique ouverte a été un coup de pouce nécessaire pour s'affranchir de la bonne vieille technologie client-serveur propriétaire basée sur Abap. En effet, le marché exige de plus en plus d'applications en nuage et de solutions SaaS - avec CAP comme cadre de développement axé sur le domaine pour les applications d'entreprise, SAP a répondu à cette exigence. Les utilisateurs ne restent plus bloqués dans les codes boiler, car le Cloud Application Programming Model automatise les tâches fastidieuses et adresse les qualités requises pour l'entreprise et le cloud.

Indépendant d'Abap

L'imbrication très étroite des différentes technologies est également un atout impressionnant. Si SAP et la base de données Hana fonctionnent ensemble, l'ensemble est extrêmement efficace. Mais la performance n'est pas seulement bonne avec les services propres à SAP, mais aussi - et c'est totalement nouveau à bien des égards - CAP fonctionne également avec les services d'autres fournisseurs de cloud, tout en étant très performant.

Même si le CAP indépendant d'Abap fonctionne sans accroc, il n'est pas toujours facile de le faire fonctionner.
Dans un avenir proche, il faudra encore que les partenaires SAP, comme Snap Consulting, mettent en œuvre leurs propres ressources pour apprendre à connaître le nouveau framework et le rendre effectivement utilisable pour les clients - y compris la preuve de concept. Cela vous rappelle-t-il quelque chose ?

https://e3mag.com/partners/snap_consulting/
avatar
Martin Klampfer, Snap Consulting

Martin Klampfer est responsable du conseil technique et du développement de logiciels chez Snap Consulting.


Écrire un commentaire

Le travail sur la base SAP est essentiel pour réussir la conversion S/4. 

Ce que l'on appelle le centre de compétences prend ainsi une importance stratégique chez les clients existants de SAP. Indépendamment du modèle d'exploitation d'un S/4 Hana, les thèmes tels que Automatisation, Suivi, Sécurité, Gestion du cycle de vie des applications et Gestion des données la base de l'exploitation opérationnelle de S/4.

Pour la deuxième fois déjà, le magazine E3 organise à Salzbourg un sommet pour la communauté SAP afin de s'informer en détail sur tous les aspects du travail de base de S/4-Hana.

Lieu de la manifestation

FourSide Hôtel Salzbourg,
Trademark Collection by Wyndham
Am Messezentrum 2, 5020 Salzbourg, Autriche
+43-66-24355460

Date de l'événement

mercredi 10 juin, et
Jeudi 11 juin 2026

Billet d'entrée anticipé

Billet régulier

EUR 390 hors TVA
disponible jusqu'au 1.10.2025
EUR 590 hors TVA

Lieu de la manifestation

Hôtel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Date de l'événement

mercredi 22 avril et
Jeudi 23 avril 2026

Billets

Billet régulier
EUR 590 hors TVA
Abonnés au magazine E3
à prix réduit avec le Promocode STAbo26
EUR 390 hors TVA
Étudiants*
à prix réduit avec le Promocode STStud26.
Veuillez envoyer votre certificat d'études par e-mail à office@b4bmedia.net.
EUR 290 hors TVA
*Les 10 premiers billets sont gratuits pour les étudiants. Tentez votre chance ! 🍀
L'organisateur est le magazine E3 de la maison d'édition B4Bmedia.net AG. Les conférences seront accompagnées d'une exposition de partenaires SAP sélectionnés. Le prix du billet comprend la participation à toutes les conférences du Steampunk and BTP Summit 2026, la visite de l'espace d'exposition, la participation à la soirée et les repas pendant le programme officiel. Le programme des conférences et la liste des exposants et des sponsors (partenaires SAP) seront publiés en temps utile sur ce site.