Inhoudsopgave:
Definitie - Wat betekent System Integration (SI)?
Systeemintegratie (SI) is een IT- of engineeringproces of fase die verband houdt met het samenvoegen van verschillende subsystemen of componenten als één groot systeem. Het zorgt ervoor dat elk geïntegreerd subsysteem naar behoren functioneert.
SI wordt ook gebruikt om waarde toe te voegen aan een systeem door middel van nieuwe functionaliteiten door functies van verschillende systemen te verbinden.
Techopedia verklaart System Integration (SI)
Het afgelopen decennium was de aggregatie van verschillende deelsystemen of subsystemen die samenwerken om een volledige functionaliteit te leveren de focus van industrieën die technologie gebruiken. Dit staat bekend als de modulaire benadering voor het bouwen van systemen en het SI-proces heeft altijd aan het einde van de ontwikkelingscyclus gestaan. Omdat te integreren systemen of subsystemen verschillende gebieden in software- en hardware-engineering kunnen omvatten, moet een SI-ingenieur een breed scala aan vaardigheden en een brede kennis hebben.SI-methoden zijn als volgt:
- Horizontale integratie: houdt de creatie in van een uniek subsysteem dat bedoeld is als de enige interface tussen alle andere subsystemen, waardoor wordt gewaarborgd dat er slechts één interface is tussen een subsysteem en elk subsysteem kan worden vervangen door een ander zonder de andere te beïnvloeden door totaal andere gegevens te gebruiken en interfaces. Dit wordt ook wel Enterprise Service Bus (ESB) genoemd.
- Verticale integratie: Subsystemen worden volgens functionaliteit geïntegreerd door "silo's" van functionele entiteiten te maken, beginnend met de onderste basisfunctie omhoog (verticaal). Bij deze zeer snelle methode zijn slechts enkele leveranciers en ontwikkelaars betrokken, maar deze worden in de loop van de tijd duurder omdat nieuwe silo's moeten worden gemaakt om nieuwe functies te implementeren.
- Sterrenintegratie: ook bekend als "Spaghetti-integratie" omdat elk subsysteem is verbonden met meerdere subsystemen, zodat de diagrammen van de onderlinge verbindingen op een ster lijken. Hoe meer subsystemen er zijn, hoe meer verbindingen er worden gemaakt en het ziet eruit als spaghetti.
- Algemeen gegevensformaat: helpt het systeem te voorkomen dat de adapter wordt geconverteerd naar en van elk toepassingsformaat. Systemen die deze methode gebruiken, stellen een gemeenschappelijk of applicatie-onafhankelijk formaat in, of ze bieden een service die de transformatie van of naar één applicatie in de gemeenschappelijke applicatie uitvoert.