01 Ce qui s’est passé
SAP a annoncé des compétences IA open source qui automatisent l'essentiel du travail de configuration lors de la migration d'applications HTML5 de SAP Neo vers Application Frontend service. Le paquet publié sur GitHub sous SAP-samples/html5-applications-migration-skills-for-sap-btp contient trois compétences : /appfront:migrate, /appfront:validate et /appfront:cleanup. Il cible les runtimes Cloud Foundry ou Kyma et prend en charge XSUAA et IAS.
02 Les points essentiels
- Les compétences migrent depuis SAP Neo et aussi les applications HTML5 Repository avec approuter managed ou standalone, sur Cloud Foundry ou Kyma.
- /appfront:migrate copie le projet dans appfront-migrated/, propose un plan de migration et n'applique aucun changement avant approbation.
- Le résultat inclut xs-app.json, xs-security.json et mta.yaml ; manifest.json et le chemin bootstrap UI5 dans index.html sont mis à jour, les artefacts Grunt supprimés.
- SAP estime un gain de temps d'environ 85% pour les petites applications, 82% pour les moyennes et 75% pour les grandes ; les tests fonctionnels sont exclus.
- Prérequis : outil de codage IA, abonnement Application Frontend service, CLI Cloud Foundry et MBT ; afctl est optionnel.
03 Pourquoi c’est important
SAP Neo approche de la fin de vie et les applications HTML5 doivent être déplacées vers l'environnement multi-cloud. La migration manuelle prend de quelques heures à plusieurs jours ; ces compétences SAP automatisent la configuration tout en préservant le projet d'origine.
04 Pour qui c’est utile
Développeurs SAP et administrateurs systèmes SAP.