SOA (Service Oriented Architecture) e BPM (Business Process Management) consentono alle aziende di creare novo valore per il business salvaguardando gli investimenti esistenti. SOA e BPM sono attualmente i modelli di riferimento più promettenti e apprezzati per la definizione, l'implementazione e la gestione dei processi di business. Il censimento dei processi aziendali e la loro implementazione in una SOA consente di sviluppare e mantenere le applicazioni con minor sforzo favorendo il riutilizzo del codice e ottimizzando le comunicazioni fra le varie aree di competenza presenti all'interno di un'azienda. Il BPM è il complemento naturale della SOA e fornisce uno schema di riferimento per l’analisi dei processi di business e la loro implementazione attraverso le architetture orientate ai servizi.
I principali vantaggi introdotti con SOA e BPM sono :
- adozione di regole e standard aziendali per la definizione dei processi di business
- maggior riutilizzo del software
- riduzione, a medio termine, dei costi di sviluppo e manutenzione del software
- maggiore consapevolezza dei servizi, intesi come asset strategico
- migliore organizzazione del software
- possibilità di esercitare un'efficace azione di governo
La proposta TecnetDati in ambito SOA comprende:
- supporto per l'individuazione, il censimento e la catalogazione dei servizi presenti in azienda
- supporto per la progettazione e l'implementazione dell'infrastruttura SOA
- disegno e implementazione dei processi di business (BPM)
- progettazione e sviluppo di applicazioni basate sui servizi
- supporto per la selezione delle tecnologie più appropriate per l'implementazione della SOA all'interno dell'azienda
- supporto per il test funzionale e prestazionale di applicazioni basate sui servizi
- implementazione dei processi di governo (SOA Governance)
|