L'open source est plus que du marketing

Le marketing pur ne suffit pas
L'informatique vit de tendances et de hype, les utilisateurs SAP doivent également faire face à cette évolution : DevSecOps, AIOps, GreenOps ou la conteneurisation ne sont que quelques exemples. Dans le contexte des applications SAP critiques pour l'entreprise, il convient d'être vigilant et informé. La plupart des innovations telles que AI/ML, IoT, Industrie 4.0 ou Big Data marqueront durablement l'avenir, y compris dans le monde SAP. Et ces innovations possèdent un point commun : la base open source.
C'est pourquoi presque tous les fournisseurs de logiciels et les parties prenantes de l'écosystème SAP misent aujourd'hui sur l'open source. Mais les innovations et l'open source ne s'importent plus comme une mise à jour ou un nouveau composant. La prudence est de mise lors du choix d'une solution ou d'un partenaire, car tout ce qui se présente depuis peu sous le label Open Source n'est finalement pas Open Source. Une simple promesse d'open source ne suffit pas non plus. Il est bien plus important que tous les principes de base de l'Open Source soient valables et appliqués.
Dans de nombreux domaines, il est nécessaire d'agir. Ainsi, de nombreux produits complémentaires et solutions sectorielles autour de SAP - par exemple dans des domaines tels que la gestion des informations d'entreprise, la gestion des ressources humaines, les processus documentaires, les solutions d'archivage ou les plateformes d'intégration plus spécifiques - sont certes établis et utilisés depuis des années, mais souvent sans aucune base open source. Les architectures logicielles et les méthodes de développement traditionnelles, qui ne sont plus d'actualité et surtout pas compatibles avec le cloud, sont souvent la règle. La modernisation est ici un impératif et est bien entendu promise aux clients.
Mais quels sont les principes des logiciels open source ? Ils sont développés de manière décentralisée et collaborative et reposent sur l'engagement de la communauté. Il n'est pas rare que les logiciels soient plus flexibles, plus sûrs et plus durables que les produits propriétaires, car ils ne sont pas conçus par un seul programmeur ou une seule entreprise, mais par des communautés. Tous les contributeurs de l'écosystème open source apportent en outre une contribution active aux projets et aux communautés.
Même si l'open source est en principe synonyme de grande flexibilité et d'interopérabilité, son utilisation n'est pas toujours une affaire triviale. Pour une utilisation productive dans le développement et l'exploitation, il faut plus que le téléchargement de la communauté open source. Les politiques éprouvées pour une utilisation sûre et judicieuse de l'open source offrent un soutien dans ce domaine. Il existe bien sûr d'innombrables frameworks qui simplifient la modernisation de l'environnement applicatif. Mais là encore, la prudence est de mise. Il existe de nombreux frameworks qui ne sont soutenus que par de très petites communautés et pour lesquels un développement continu n'est donc pas garanti.
Ce n'est pas fondamentalement un inconvénient et c'est aussi une caractéristique typique de la culture open source. Pour les applications critiques, de tels frameworks sont toutefois problématiques et leur évaluation requiert de l'expérience et de la routine. D'autre part, il existe également des solutions "prêtes pour l'entreprise" soigneusement conçues sur la base de l'open source, surtout en ce qui concerne l'infrastructure et la technologie, et qui ont été complétées par des services de support, des certifications et des accords de niveau de service. En ce qui concerne SAP, cela concerne par exemple le système d'exploitation Linux, l'automatisation Ansible, la gestion des API ou les couches d'une architecture hybride multi-cloud.
La modernisation du monde SAP se poursuit inexorablement. Mais l'open source n'est pas toujours présent là où il est écrit. Par conséquent, lors de la sélection d'un partenaire, il faut toujours tenir compte de ses compétences en matière d'open source, de son expérience, de ses succès dans les projets et de sa feuille de route - n'hésitez pas à poser des questions au CTO ! Un environnement informatique robuste et stable est indispensable, surtout pour les systèmes SAP critiques. La devise devrait être la suivante : Ouvrez l'œil lors du choix du logiciel et du partenaire. L'open source washing ne suffit pas.