De quel cloud l'utilisateur SAP a-t-il besoin ?


Les applications SAP ne doivent plus être considérées comme des systèmes isolés, adaptés à des besoins spécifiques. Les plateformes cloud hybrides basées sur l'open source, les architectures intégrées de bout en bout et les technologies d'automatisation sont la clé du succès de la migration - parlons-en.
Les utilisateurs SAP sont d'une part confrontés au défi de la migration vers SAP HANA et SAP S/4HANA. D'autre part, ils doivent innover afin d'obtenir une capacité d'adaptation et de réaction rapide dans un environnement très concurrentiel. Pour cela, il faut à la fois mettre en œuvre la stratégie "Keep the Core Clean" de SAP et garantir l'extensibilité de S/4HANA grâce à des solutions DevOps modernes et compatibles avec le cloud. La stratégie "Keep the Core Clean" recommande ou exige une migration des développements internes actuels de SAP vers une nouvelle architecture et une nouvelle plateforme qui supporte le développement et l'exploitation d'applications SAP avec des technologies cloud natives.
Les aspects importants sont ici l'intégration agile, l'intégration continue (Continuous Integration) et le déploiement continu (Continuous Deployment), les conteneurs et les microservices ainsi que l'utilisation de n'importe quel langage de programmation en complément ou en remplacement d'ABAP. Pour renforcer la capacité d'innovation, il faut en outre que les extensions côte à côte et l'intégration de solutions SAP et non SAP dans des processus hybrides de bout en bout soient réalisables beaucoup plus rapidement.
Dans le cadre de ces projets de modernisation, les utilisateurs SAP sont généralement confrontés à trois défis concrets : Premièrement, ils doivent utiliser une infrastructure cloud qui répond de manière optimale à leurs besoins, par exemple en ce qui concerne l'optimisation et la réutilisation des ressources traditionnelles existantes ou l'intégration des anciens et des nouveaux systèmes ou processus. Deuxièmement, il s'agit de développer des applications et des solutions modernes et, troisièmement, de gérer et d'automatiser les environnements de cloud hybride.
Il faut aussi comprendre qu'un seul cloud ne peut pas être la réponse à chaque défi - sinon, la modernisation se termine rapidement par un nouveau silo et un verrouillage supplémentaire des fournisseurs, avec des risques difficiles à calculer et une perte de contrôle. La bonne nouvelle, c'est qu'il est déjà possible d'éviter facilement ce genre de situation en faisant abstraction de plusieurs clouds en combinaison avec des environnements sur site, même si certains fournisseurs de cloud n'aiment pas le mettre en avant.

Le point de vue des utilisateurs
Mais de quels environnements de solutions les utilisateurs SAP ont-ils concrètement besoin ? Un regard sur les défis spécifiques des différents personas peut apporter des réponses. Les opérations informatiques, les opérations en nuage et l'ingénierie logicielle peuvent servir d'exemples à cet égard.
Un directeur des opérations informatiques est généralement responsable d'équipes dans les domaines de Linux, Windows, du stockage, de la virtualisation, du réseau, de la sécurité informatique et de la surveillance. Les principaux défis sont souvent le manque de personnel, le maintien de l'activité alors que les exigences augmentent, la gestion des systèmes hérités, l'utilisation croissante de l'infrastructure en nuage et la mentalité en silo qui prévaut. Dans cet environnement hétérogène, c'est surtout une plateforme d'automatisation agnostique de l'infrastructure, qui relie également différents silos entre eux, qui offre un allègement décisif - également en termes de temps.
Le domaine de responsabilité d'un responsable des opérations cloud comprend la définition d'une architecture cloud à l'épreuve du temps, qui supporte également les charges de travail modernes dans des domaines tels que l'IA, le ML ou les microservices en général. En outre, il doit souvent accélérer la transformation des applications vers le cloud. Les défis dans ce monde hybride sont l'orchestration des conteneurs, la sécurité de bout en bout, la gestion multi-cloud et la prévention du verrouillage des fournisseurs. Kubernetes en général et Red Hat OpenShift en particulier offrent une solution à ces exigences, car ils incluent par exemple la gestion des clusters, le contrôle et l'optimisation des coûts pour tous les fournisseurs ainsi que la gestion de la sécurité et de la gouvernance.
Enfin, le responsable du génie logiciel doit développer et fournir des solutions qui favorisent la croissance de l'entreprise ; on peut citer par exemple les nouvelles applications dans l'industrie 4.0, l'IoT, l'Edge, l'IA, le ML, l'analyse des données ou le Big Data. Le responsable du développement logiciel est alors confronté à des tâches telles que le recrutement et la fidélisation des talents, la formation permanente de nouveaux ingénieurs, la gestion de plusieurs clouds et de leurs outils, le respect des règles de sécurité ou l'intégration de solutions existantes, au plus tard maintenant aussi dans un paysage SAP moderne. Là encore, Kubernetes et Red Hat OpenShift apportent un soutien important en fournissant en même temps tous les outils, IDE et frameworks préférés des développeurs, tels que SAP API Management, afin d'épargner au développeur la maintenance et l'entretien extrêmement chronophages de son environnement.
L'environnement de la solution
Les exigences des différents personas spécifient ainsi l'environnement cible idéal : une plateforme cloud multi-hybride pour les environnements SAP. Elle permet aux utilisateurs d'utiliser le Digital Core de SAP sur site ou auprès de n'importe quelle grande entreprise de cloud computing.
fournisseur, même en partie ou modifiable au fil du temps. Dans ce contexte, il convient également d'utiliser une solution de gestion du cycle de vie du noyau numérique avec des fonctions telles que la surveillance proactive, l'application de correctifs ou la résolution automatique des problèmes afin d'éviter les temps d'arrêt dans l'environnement de production. En combinaison avec une solution d'automatisation comme Red Hat Ansible Automation Platform, les utilisateurs peuvent en outre automatiser entièrement leur migration SAP S/4HANA, les nouveaux déploiements ou les opérations du jour 2, ce qui permet aux équipes informatiques de se concentrer sur l'innovation.
En fait, il a été démontré qu'une telle approche n'augmente pas la complexité, les coûts ou la durée des projets de migration. En combinant judicieusement les exigences à un stade précoce, on obtient des synergies, des retours sur investissement rapides, une accélération de l'utilisation du cloud et, malgré tout, une grande flexibilité durable. Lors du choix de la plate-forme permettant de gérer les environnements SAP et non-SAP au sein de l'entreprise et dans le cloud, de plus en plus d'entreprises optent donc pour la solution Enterprise Kuber-netes Red Hat OpenShift. Elle prend en charge le développement cloud-native d'extensions SAP S/4HANA à l'aide de microservices fonctionnant dans des conteneurs. La plateforme peut être déployée sur site et est également proposée par les principaux fournisseurs de cloud, au choix sous forme de service géré ou natif, et offre des outils directement utilisables pour GitOps, CI/CD ou la gestion de clusters multiples.
Ainsi, toutes les applications développées et mises à disposition sur la plateforme peuvent être exploitées de manière cohérente dans plusieurs environnements et clouds. En principe, presque tous les utilisateurs SAP sont confrontés aux mêmes défis. Ils doivent respecter l'échéance de 2027 pour la modernisation de la technologie SAP et réduire les coûts informatiques tout en investissant dans des innovations agiles. Les technologies open source, les modèles de développement cloud-native et les environnements cloud hybrides sont des facilitateurs d'affaires par excellence, notamment en ce qui concerne la mise en œuvre de la transformation numérique. Les utilisateurs SAP peuvent ainsi migrer leurs propres développements ABAP et intégrer de nouveaux processus de bout en bout avec SAP. Enfin, ils gagnent une flexibilité stratégique maximale grâce à l'utilisation du cloud multi-hybride agnostique - conformément à l'idée directrice "Develop once - deploy anywhere".
