L'informatique à deux vitesses


Le cabinet d'études de marché Gartner prédit que d'ici quelques mois, trois entreprises sur quatre devraient atteindre une profonde maturité en matière d'informatique bimodale.
Il s'agit d'une division en deux parties : l'une maintient les systèmes en état de marche, l'autre fait avancer les innovations. Cette informatique à deux vitesses peut être mise en œuvre techniquement avec un environnement système hybride : Le système central sur site est complété par une plate-forme en nuage.
Pour le système central, l'objectif est la stabilité et un fonctionnement nécessitant le moins de maintenance possible. La plateforme cloud, quant à elle, se focalise sur les nouvelles technologies et vise des applications rapides et innovantes.
D'un point de vue organisationnel, l'informatique à deux vitesses nécessite des méthodes de projet différentes pour le noyau et la coque afin de garantir une mise en œuvre réussie dans ce contexte de tensions.
Le système SAP principal on-premise doit garantir la stabilité des processus clés de l'entreprise. C'est avec ces processus que l'entreprise gagne actuellement de l'argent, ces processus sont critiques pour l'entreprise.
L'objectif de stabilité est ici la référence aussi bien pour un ancien système SAP ERP que pour un nouveau système S/4-Hana.
Dans le cas d'un nouveau système S/4-Hana, les entreprises devraient saisir l'opportunité de disposer d'un système SAP très proche du standard et éliminer systématiquement les anciens développements internes en les réintégrant dans le standard SAP. Le résultat est un système qui peut être mis à niveau rapidement et sans trop d'efforts.
Grande flexibilité grâce à la plateforme cloud
La plateforme cloud étend et "protège" le noyau stable en tant que coquille innovante. Les innovations peuvent être classées dans les domaines "Extend your reach, extend your scope, extend your business".
Soit le monde extérieur est le moteur, soit les entreprises souhaitent s'ouvrir davantage au monde extérieur grâce à l'innovation. Les mots-clés et les grands scénarios à ce sujet sont les suivants :
l'Internet des objets et l'industrie 4.0 ainsi que l'intégration B2C et B2B. Dans ces scénarios, les entreprises sont confrontées à de nouveaux défis et risques :
Disponibilité 24×7, accès mondial depuis le monde extérieur, charges de système difficiles à prévoir, respect des normes informatiques et évitement des technologies propriétaires.
Une plateforme cloud est idéale pour relever ces défis multiples et complexes. Il est possible d'y ajouter des ressources et d'autres services à court terme, en fonction des besoins.
Mais la SAP Cloud Platform (anciennement Hana Cloud Platform ou HCP) en particulier offre aussi des avantages à long terme en raison de son orientation stratégique. Avec la mise en œuvre de Cloud Foundry et Hana XS Advanced sur la plateforme cloud et sur site Hana 2, SAP mise sur le principe "Develop once, run everywhere".
Le déploiement d'une application sera à l'avenir indépendant du cloud/de l'on-premise, le déménagement d'une application de l'on-premise vers le cloud et inversement est possible sans problème. Cela permet d'éviter les impasses stratégiques en matière d'informatique et d'assurer la sécurité des investissements.
Il doit permettre aux entreprises d'abaisser le seuil sur la voie de leurs propres applications sur la plateforme cloud. Ce principe bimodal du cloud et du on-premise se retrouve dans l'architecture cible de SAP pour le futur environnement système avec S/4 Hana et SAP CP comme paradigme architectural stratégique.
Cloud Foundry et XS Advanced sont déjà disponibles sur site avec Hana 2, la plateforme cloud le sera également à partir de mi-2017.
La nouvelle méta-plateforme
Cloud Foundry conduit en outre à une plus grande flexibilité : pour la première fois dans le monde SAP, le principe BYOL ("Bring your own language") devient réalité. Les entreprises peuvent ainsi travailler avec le langage de développement de leur choix : Javascript, C, Java ou Phython - en fonction des exigences et des ressources disponibles. La plateforme cloud devient ainsi une méta-plateforme.
L'intégration des deux mondes et le découplage technique se font via une approche basée sur REST et une passerelle SAP. La technologie choisie est SAPUI5 avec le principe de conception Fiori.
Cela permet de développer des interfaces utilisateur modernes qui n'ont plus rien à voir avec les interfaces SAP classiques et qui permettent une utilisation efficace même pour les non-initiés.
Autre avantage : de grandes parties du logiciel sont mises à disposition par SAP en tant qu'Open Source.
Les applications sur la plateforme cloud peuvent être divisées en quatre groupes : Les extensions sur site ajoutent de nouvelles fonctionnalités aux systèmes backend et aux processus. Les apps autonomes ne sont pas intégrées dans un système backend.
Les Cloud Extensions ajoutent de nouvelles fonctionnalités aux applications dans le sens de Software as a Service. Et les applications mobiles sont conçues en premier lieu pour une application mobile.
De toute évidence, c'est le groupe d'applications des extensions sur site qui profite le plus de cette architecture cible indépendante du cloud/de l'On-Premise. Ce domaine offre également les scénarios les plus passionnants pour les entreprises.
Méthodologie de projet harmonisée
Celui qui veut utiliser ces nouvelles possibilités a besoin d'une méthodologie de projet adaptée. Afin d'établir avec succès l'informatique à deux vitesses, les modèles de procédure suivants ont fait leurs preuves dans les projets des clients de cbs :
Dans le cas de systèmes sur site stables existants avec des processus de base spécifiques au client, on procède souvent selon la méthode traditionnelle des meilleures pratiques.
Le service métier transmet des exigences détaillées et spécifiées au service informatique et ce dernier fournit les solutions correspondantes (concept technique et implémentation). Objectif suprême : la prévisibilité de la mise en œuvre et la stabilité de la solution.
Dans la coquille innovante (SAP Cloud Platform), de nouvelles approches et répartitions des rôles se sont établies, un deuxième mode de travail informatique tout à fait nouveau est en quelque sorte né.
La mentalité de start-up accélère le développement
L'informatique et le domaine spécialisé travaillent sur un pied d'égalité en matière d'innovation, car l'informatique connaît mieux les nouvelles possibilités technologiques et doit d'abord les présenter au domaine spécialisé. L'approche start-up a fait ses preuves à cet égard au sein des entreprises.
Dans ce contexte, il ne faut pas sous-estimer le "branding" de cette nouvelle approche. Il est important de rendre la nouvelle approche visible pour tous, même au sein de l'entreprise, et de souligner son importance stratégique.
L'approche start-up a des aspects méthodologiques clés : Les phases de conception et de mise en œuvre ne sont plus séparées, mais s'enchaînent de manière fluide.
Le mot magique est : développement agile. Il s'agit de petites étapes d'itération rapides qui mènent peu à peu à une solution réellement utilisable. Le service informatique devient ainsi le "faiseur de roi" pour l'établissement de nouveaux processus commerciaux.
Les méthodes agiles entraînent toutefois de nouveaux défis techniques pour les membres de l'équipe. Le domaine spécialisé doit s'ouvrir à de nouvelles possibilités de solutions, l'informatique doit maîtriser techniquement de nouveaux thèmes autour de la SAP Cloud Platform.
Cette plateforme s'appuie moins sur des technologies propriétaires comme un système SAP classique, mais davantage sur des standards de l'industrie informatique. De plus, l'isolation dans la plateforme cloud ne présente aucun risque de "déstabilisation" pour le système dorsal sur site.
Ces deux aspects permettent de nouvelles options pour l'occupation des projets : des développeurs jusqu'ici étrangers à SAP peuvent plus facilement intégrer le projet. Ce faisant, ils apportent souvent un vent de fraîcheur au département SAP. En raison des nouveautés, il est également recommandé de faire appel à des experts externes en matière de plateforme cloud.
Idéalement, cette approche doit d'abord être testée et établie dans l'entreprise dans le cadre de petits projets, ce qui permet d'obtenir un succès rapide et visible.
Le choix de la méthodologie de projet, l'utilisation de la SAP Cloud Platform et le choix concret des technologies doivent toujours être déterminés en fonction de la situation concrète de l'entreprise.
Des conseillers expérimentés comme cbs Corporate Business Solutions proposent des méthodes efficaces à cet effet. Ils sont en mesure de combiner le conseil en gestion pour la planification de l'aménagement et l'architecture des systèmes avec des services technologiques.
Next Practice et Best Practice
La conclusion de projets clients réussis : Les méthodes de projet qui ont fait leurs preuves dans le back-end on-premise (Best Practice) ne jouent plus aucun rôle sur la plateforme cloud. Elles sont remplacées par le principe "Next Practise", qui accepte sciemment le flou et les impondérables au début du projet.
La récompense de cette coupe, ce sont des applications qui peuvent être utilisées en peu de temps et qui sont vraiment innovantes. Il ne s'agit jamais d'un "ou bien" des deux modes de travail, mais toujours d'un "aussi bien".
L'innovation agile est menée dans le cloud, les processus back-end constituent le noyau stable. Seule la combinaison des deux permet de se différencier avec succès sur le marché.
Les étapes nécessaires dans l'entreprise pour établir les deux modes de travail informatique sont donc essentielles et inévitables.
Avec ce modèle d'informatique à deux vitesses, la cbs a déjà réalisé avec succès des projets rapides et innovants. La tension entre stabilité et innovation rapide a ainsi été résolue avec succès.