Selon Michael Aneling, chef de produit pour SAP Business Technology Platform (BTP), SAP voudrait que les développeurs considèrent sa plateforme Build comme une solution d'extension unique pour toutes les applications SAP. Lors de l’événement TechEd de cette semaine (8 et 9 octobre), le fournisseur a présenté un assistant d'extensibilité, désormais disponible, qui permet aux développeurs d'accéder à SAP Build directement à partir de S/4HANA Cloud Public Edition et de rendre ainsi les champs personnalisés, la logique commerciale et les processus accessibles à l'environnement ABAP de S/4HANA Cloud, ou à BTP. « Une caractéristique essentielle de cette intégration, c’est que, lors de la création de processus de gestion et lors de la transition entre S/4HANA et Build, elle apporte la connaissance du contexte commercial, comme les événements et les objets », a fait remarquer l'éditeur. « Ce qui signifie que les informations commerciales importantes sont préservées, et que les développeurs peuvent passer de manière transparente d'un environnement à l'autre sans perdre le contexte. »
Les développeurs pourront d'ici décembre créer des applications Fiori et SAPUI5 personnalisées avec l'assistant d'extensibilité. À peu près au même moment, SAP lancera Joule studio dans Build, qui fournira un environnement dédié aux entreprises pour créer, déployer, surveiller et gérer des compétences personnalisées pour son copilote d'IA, Joule. Les compétences personnalisées, qui complètent les capacités prêtes à l'emploi de Joule, étendront l'IA conversationnelle aux flux de travail spécifiques à l’entreprise.
Intégrations d'IA tierces
De plus, les clients pourront intégrer n'importe quel système tiers à Joule pour créer ce que SAP qualifie « d’expérience utilisateur conversationnelle entièrement intégrée ». Joule sera également intégré à Build Work Zone, un outil low-code pour la création de sites web. Les capacités d'IA générative de Joule fourniront une assistance lors de la navigation dans les données des systèmes d'entreprise connectés. L’ensemble de ces capacités seront disponibles dans l'édition standard de Build Work Zone, le site SAP Start et l'application Mobile Start. Les développeurs Java et JavaScript auront par ailleurs accès à des fonctionnalités d'explication de code et de recherche de documentation dans Build Code, et ils pourront, avec l'aide de l'IA générative, automatiser les flux de travail dans Build Process Automation. Au début de l'année prochaine, SAP prévoit d'étendre Joule pour aider les développeurs ABAP (Advanced Business Application Programming), le langage de programmation de haut niveau de SAP, à générer un code de haute qualité et des tests unitaires conformes au modèle de développement ABAP Cloud de SAP. Joule pourra aussi générer des explications pour les codes hérités, afin de faciliter la modernisation des bases de code héritées et la migration vers un « noyau propre », un système ERP moderne sans personnalisations codées en dur.
Mises à jour du hub d'IA générative
« D'ici la fin de l'année 2024, les développeurs pourront personnaliser des modèles d'IA pré-entraînés à l'aide d'un processus guidé, afin de créer leurs propres applications basées sur l'IA », a indiqué SAP. Ils auront également la possibilité d'intégrer des capacités d'IA avancées dans des applications web, grâce à un nouveau kit de développement logiciel (SDK) prenant en charge ABAP, Java et JavaScript. Ce kit d'outils les aidera à intégrer des fonctions intelligentes comme des chatbots et des générateurs de contenu dans les sites. Un autre SDK à venir, l'ABAP AI SDK, permettra aux développeurs d'accéder à des capacités de hub d'IA générative à partir d'applications ABAP personnalisées afin d'ajouter des fonctions d'IA à ces applications et extensions.
Enfin, d'ici la fin de l'année, SAP ajoutera plusieurs grands modèles de langage (LLM) à sa plate-forme d'IA générative, dont les modèles Aleph Alpha Pharia-1, Amazon Titan Image Generator, IBM Granite, Mistral Large 2, OpenAI Dall-E 3, ce qui portera leur nombre à plus de 30.