Nwlapcug.com


Vantaggi e svantaggi della stratificazione di SOA

L'approccio Service Oriented Architecture (SOA) per tecnologia dell'informazione ha generato una grande quantità di attenzione nel mondo degli affari. SOA implica l'uso di un approccio di stratificazione per allineare con vari processi aziendali. Le imprese devono prendere decisioni di design e architettura su tutti questi strati. Un approccio di stratificazione di SOA è dotato sia vantaggi che svantaggi.

Stratificazione di SOA

Strati SOA forniscono una struttura concettuale che organizza un'applicazione. In genere, un livello di impresa è uno strato superiore della SOA che consente la comunicazione tra gli utenti finali e la SOA. Inoltre, semplifica l'integrazione delle diverse business unit. Altri livelli di SOA includono un livello di processo che dispone di servizi orientati al processo, uno strato intermedio che consente di aggiungere una funzionalità a un servizio esistente e un livello di base che ha i servizi base di SOA.

Flessibilità

Uno dei vantaggi dell'approccio SOA stratificazione sta nel fatto che esso introduce la flessibilità. Con un approccio SOA, un architetto di sistemi può progettare l'architettura di sistema indipendentemente dal software di progettazione. L'architettura del sistema dipende da questioni come il software di sistema e l'hardware disponibile, nonché i requisiti per la gestione del sistema.

Facilita l'accesso al servizio per i progetti

L'approccio SOA facilita l'uso di un livello di accesso di servizio comune che permette un accesso uniforme alle infrastrutture funzionali di un'organizzazione. Questa funzionalità può rivelarsi particolarmente vantaggiosa per lo sviluppo di singoli progetti. Un livello di accesso di servizio comune può rendere più facile, distribuzione di servizi per il progetto, per esempio, a causa del formato unificato per accedere ai servizi.

Eccezioni di accesso comune

Anche se un livello di accesso di servizio comune offre vantaggi a livello di progetto, si tratta con gli svantaggi per l'impresa globale. Istituire un livello di accesso di servizio comune per accedere ai servizi aumenta anche la probabilità di eccezioni, che sarà spesso superano i benefici dell'utilizzo di un livello di accesso di servizio comune. Queste eccezioni potrebbero portare allo sviluppo di un'architettura non autorizzato per affrontare le varie situazioni del mondo reale che possono non essere adatti per un approccio di accesso comune. Di conseguenza, il team dell'architettura non può essere in grado di discutere alcuni aspetti di progettazione apertamente.