Intégration système (si)

Définition - Que signifie l'intégration de système (SI)?

L'intégration de système (SI) est un processus ou une phase informatique ou d'ingénierie qui consiste à joindre différents sous-systèmes ou composants en un seul grand système. Il garantit que chaque sous-système intégré fonctionne selon les besoins.

Le SI est également utilisé pour ajouter de la valeur à un système grâce à de nouvelles fonctionnalités fournies par la connexion des fonctions de différents systèmes.

Definir Tech explique l'intégration du système (SI)

Au cours de la dernière décennie, l'agrégation de différents systèmes de composants ou sous-systèmes qui coopèrent pour fournir une fonctionnalité complète a été au centre des industries qui utilisent la technologie. C'est ce qu'on appelle l'approche modulaire de la construction de systèmes, et le processus SI a toujours été à la fin du cycle de développement. Étant donné que les systèmes ou sous-systèmes à intégrer peuvent couvrir différents domaines de l'ingénierie logicielle et matérielle, un ingénieur SI doit avoir un large éventail de compétences et une vaste gamme de connaissances.

Les méthodes SI sont les suivantes:

  • Intégration horizontale: implique la création d'un sous-système unique qui est censé être l'interface unique entre tous les autres sous-systèmes, garantissant qu'il n'y a qu'une seule interface entre un sous-système et que tout peut être remplacé par un autre sans affecter les autres en utilisant des données totalement différentes et les interfaces. Ceci est également appelé Enterprise Service Bus (ESB).
  • Intégration verticale: les sous-systèmes sont intégrés selon la fonctionnalité en créant des «silos» d'entités fonctionnelles, en commençant par la fonction de base du bas vers le haut (vertical). Cette méthode très rapide n'implique que quelques éditeurs et développeurs mais devient plus coûteuse avec le temps car pour implémenter de nouvelles fonctionnalités, de nouveaux silos doivent être créés.
  • Intégration en étoile: également appelée «intégration spaghetti» car chaque sous-système est connecté à plusieurs sous-systèmes, de sorte que les diagrammes des interconnexions ressemblent à une étoile. Cependant, plus il y a de sous-systèmes, plus il y a de connexions et cela finit par ressembler à des spaghettis.
  • Format de données commun: aide le système à éviter la conversion de l'adaptateur vers et depuis chaque format d'application. Les systèmes utilisant cette méthode définissent un format commun ou indépendant de l'application, ou ils fournissent un service qui effectue la transformation vers ou depuis une application vers l'application commune.