RISE et les plateformes d’intégration hybrides

22 mars 2023
  • IT
  • SAP

‘Les entreprises intelligentes sont des entreprises intégrées’ est et reste l’une des headlines de SAP Integration. Depuis que les entreprises sont passées des suites métier tout-en-un à des solutions best of breed, l’importance de l’intégration est devenue indéniable. Mais une intégration moderne va au-delà de la création de ponts. L’établissement d’un environnement d’intégration évolutif requiert une expertise technologique et métier approfondie ainsi que des outils modernes et puissants, comme des plateformes d’intégration hybrides. Voici pourquoi.

L’évolution de l’intégration

Les processus métiers modernes comme le traitement de commandes ou la planification d’entrepôts reposent souvent sur de multiples applications logicielles disparates qui fonctionnent comme un ensemble. L’intégration est l’art de parvenir à cela. Dans le passé, le middleware présent sur le site s’en chargeait. 

À mesure que les entreprises ont évolué vers une approche best of breed incluant de nombreuses applications et des modules spécifiques, la nécessité d’une solution d’intégration plus performante et flexible est apparue. C'est ainsi que sont nées les plateformes d'intégration hybrides. Traditionnellement, ces plateformes sont combinées à une intégration sur site et dans le cloud. Les versions modernes incluent une couche d’intégration et une couche de données. 

  • La couche d’intégration est l’endroit où les données de diverses applications sont collectées ou récupérées.
  • La couche de données est l’endroit où le modèle de données de l’entreprise est centralisé. 

 

Éviter le spaghetti de données

Pourquoi une couche de données ? Ces dernières années, les données sont devenues un moteur clé de la réussite des entreprises. Cependant, quand ces dernières ont commencé à utiliser davantage d’applications métier, les données se sont dispersées dans l’organisation. Les données clients, par exemple, ne sont plus hébergées dans un seul outil mais on les retrouve dans les systèmes CRM, ERP et une pléthore d’autres applications. Pour obtenir les bonnes informations pour un cas d’utilisation spécifique, il faut partager et synchroniser des éléments de données spécifiques entre plusieurs composants de manière transparente.

En conséquence, le rôle du ‘spécialiste de l’intégration’ s’est élargi, passant de la création classique d’interfaces à une perspective holistique. Pour chaque intégration, il doit désormais déterminer quelles sont les données nécessaires à quel endroit, quel est leur but, quelle application les possède, etc. Même s’il est techniquement possible de gérer cela avec une intégration point à point, les données sont tellement imbriquées dans l’entreprise moderne que le résultat serait un ‘spaghetti’ ingérable, d’où l’ajout d’une ‘couche de données’ dans les plateformes d’intégration hybrides modernes. 

 

4 styles d’intégration

Bien entendu, il n’y a pas que les données qui comptent dans l’intégration. De manière générale, il y a quatre styles d’intégration, chaque style ayant ses propres exigences, ses caractéristiques et ses outils correspondants.

  • L’intégration des données (voir plus haut) vise à fournir des données consolidées, cohérentes et de qualité entre différentes applications. Par exemple, il faut s’assurer que les données de base des clients soient cohérentes entre les applications ERP, CRM et de marketing. 
  • L’intégration des processus se concentre sur la collaboration de diverses applications impliquées dans un processus métier spécifique. Votre système de production a par exemple besoin d’informations provenant de diverses applications pour fonctionner, comme ce qui doit être produit, à quel moment, etc. Dans l’intégration des processus, l’intégrité des messages est essentielle.
  • L’intégration des utilisateurs se focalise sur la satisfaction des besoins en données des utilisateurs métier, des utilisateurs finaux et des clients. 
  • L’intégration des objets vise à faire en sorte que les appareils IoT et la masse de données qu’ils génèrent fonctionnent correctement avec le reste de l’environnement IT. 

Ces styles d’intégration représentent également les quatre principaux domaines de volatilité de l’intégration. Chacun de ces aspects est susceptible de changer et doit donc être encapsulé pour éviter que la configuration de l’intégration ne s’effondre. Connaître le résultat souhaité de l’intégration est donc essentiel. 

 

API et événements

Les plateformes d’intégration hybrides modernes permettent heureusement de gérer assez facilement les volatilités. Il existe deux grandes approches qui sont souvent utilisées en combinaison. 

  • Pilotage par API : la plupart des applications modernes sont dotées d’un ensemble fixe d’API permettant de déclencher des actions spécifiques dans d’autres applications. Elles peuvent être utilisées librement et ne nécessitent aucun développement personnalisé. 
  • Intégration basée sur les événements : au lieu d’envoyer immédiatement un message complet, l’application envoie des notifications de changement. Si d’autres applications souhaitent collecter ces données modifiées, elles peuvent utiliser l’API de la première application. 

 

Intégration best of breed

Comme mentionné précédemment, les entreprises sont passées de l’utilisation de solutions métier tout-en-un à la sélection d’applications spécifiques pour des processus ou des besoins métier spécifiques. Il est intéressant de noter que cela se produit aussi dans les plateformes d’intégration elles-mêmes. 

Dans SAP BTP Integration Suite, par exemple, chaque étape du processus d’intégration – réception, persistance, acheminement, transformation et distribution – peut être gérée par différents composants. Cela signifie également qu’il n’est pas forcément judicieux d’acquérir la totalité de la suite d’intégration : seuls quelques composants spécifiques peuvent suffire en fonction de la maturité de l’environnement d’intégration et des exigences du client. 

 

Piliers de l’entreprise moderne

Les plateformes d’intégration jouent un rôle vital dans le fonctionnement de l’entreprise moderne. En agissant comme un référentiel central et en remplaçant les connexions point à point classiques par une plateforme d’intégration à couplage lâche, reposant sur des API et une architecture pilotée par les événements, elles garantissent la réutilisation et la continuité. En isolant les processus, les données et les utilisateurs, les plateformes permettent aux entreprises de ‘garder le noyau propre’, quel que soit le nombre d’applications métier individuelles qu’elles introduisent ou les changements qu’elles apportent. De plus, les connaissances relatives aux intégrations spécifiques ne sont plus uniquement stockées dans la tête d’un seul expert mais elles peuvent être facilement transférées à des tiers. 

Tout processus d’intégration requiert une réflexion approfondie. Quels sont les risques de volatilité ? Quels blocs de construction faut-il utiliser ? Comment rendre le processus évolutif ? A l’instar des architectes d’entreprise, les experts ou les consultants en intégration moderne doivent avoir une vision globale de votre environnement. Idéalement, ils doivent être impliqués le plus tôt possible dans le projet afin d’atténuer les risques et créer plus de flexibilité plus tard. 

Contactez nos experts pour discuter des opportunités pour votre entreprise.

 

intégration : relier les points, garder une trace de l’ensemble

contenu associé