Proche du SaaS, le cloud public est le mode de déploiement permettant de tirer le plus de bénéfices du cloud, avec un ERP géré directement par SAP et mis à jour deux fois par an, afin de s’adapter sans délai aux évolutions réglementaires et bénéficier des dernières innovations SAP.
Afin que ces montées de version régulières ne provoquent pas des régressions, SAP a séparé les spécifiques du cœur de l’ERP, lesquels sont déportés dans la SAP Business Technology Platform. La SAP BTP est un environnement de développement indépendant. Séparé de l’ERP, il ne communique avec lui qu’au travers d’API proposées par SAP.
Le catalogue des API se veut particulièrement conséquent et permettra de créer des applications avancées : par exemple un outil capable de faire remonter le kilométrage des camions de l’entreprise dans l’ERP. Notez que des connecteurs prêts à l’emploi permettront de faire collaborer l’ERP avec des applications tierces, venant du monde SAP (comme le SIRH SAP SuccessFactors) ou d’autres éditeurs (comme le CRM Salesforce).
Même si le cœur de l’ERP reste non modifié, la SAP BTP permet aux entreprises de créer et déployer du code spécifique, qu’elles pourront faire évoluer selon leurs besoins et leur feuille de route, l’interaction avec l’ERP se faisant au travers d’API standards et stables. Notez qu’à chaque mise à jour, l’ERP SAP S/4HANA apporte de nouvelles fonctionnalités. L’occasion de vérifier si certains spécifiques ne peuvent pas être décommissionnés au profit de fonctionnalités proposées en standard dans l’ERP.