System Integration (SI)

Autore: John Stephens
Data Della Creazione: 28 Gennaio 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
Why System Integration (SI)?
Video: Why System Integration (SI)?

Contenuto

Definizione - Cosa significa System Integration (SI)?

System Integration (SI) è un processo o una fase IT o di ingegneria che riguarda l'unione di diversi sottosistemi o componenti come un unico sistema di grandi dimensioni. Assicura che ciascun sottosistema integrato funzioni come richiesto.


SI viene anche utilizzato per aggiungere valore a un sistema attraverso nuove funzionalità fornite collegando funzioni di sistemi diversi.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega System Integration (SI)

Nell'ultimo decennio, l'aggregazione di diversi sistemi o sottosistemi componenti che cooperano per fornire un'intera funzionalità è stata al centro delle industrie che utilizzano la tecnologia. Questo è noto come approccio modulare alla costruzione di sistemi e il processo SI è sempre stato alla fine del ciclo di sviluppo. Poiché i sistemi o sottosistemi da integrare possono estendersi in campi diversi nell'ingegneria del software e dell'hardware, un ingegnere SI deve disporre di una vasta gamma di competenze e di ampie conoscenze.

I metodi SI sono i seguenti:


  • Integrazione orizzontale: comporta la creazione di un sottosistema unico che deve essere la singola interfaccia tra tutti gli altri sottosistemi, garantendo che vi sia una sola interfaccia tra qualsiasi sottosistema e che una possa essere sostituita con un'altra senza influire sugli altri utilizzando dati totalmente diversi e interfacce. Questo è anche noto come Enterprise Service Bus (ESB).
  • Integrazione verticale: i sottosistemi vengono integrati in base alla funzionalità creando "silos" di entità funzionali, a partire dalla funzione di base inferiore verso l'alto (verticale). Questo metodo molto rapido coinvolge solo alcuni fornitori e sviluppatori, ma diventa più costoso nel tempo perché per implementare nuove funzionalità, è necessario creare nuovi silos.
  • Star Integration: noto anche come "Spaghetti Integration" perché ogni sottosistema è collegato a più sottosistemi, in modo che i diagrammi delle interconnessioni sembrino una stella. Tuttavia, più sottosistemi ci sono, più connessioni vengono effettuate e finisce per sembrare spaghetti.
  • Formato dati comune: aiuta il sistema a evitare la conversione dell'adattatore da e verso ogni formato di applicazione. I sistemi che utilizzano questo metodo impostano un formato comune o indipendente dall'applicazione oppure forniscono un servizio che esegue la trasformazione da o verso un'applicazione comune.