english
italiano

Service-Oriented Architecture (SOA) è il termine informatico che indica il concetto di architettura software atta a definire l’uso dei servizi per supportare le richieste degli utenti così da consentire la conversione delle singole applicazioni in componentidel processo di business, denominati servizi.È possibile modificare rapidamente questi servizi, combinarli, aggiungerne nuovi e modificare i processi per rispondere alle specifiche esigenze di business e utilizzare i servizi in modo illimitato e personalizzato: il processo di business non è più vincolato da una specifica piattaforma o da una applicazione ma può essere considerato come un componente e quindi riutilizzato o modificato.

La SOA è particolarmente utile alle aziende con una complessità di processi e applicazioni perché agevola l’interazione tra le diverse realtà aziendali permettendo al contempo alle attività di business di sviluppare processi efficienti, sia internamente che esternamente ed aumentare la flessibilità e l’adattabilità.
(Wikipedia)

Cosa offriamo per Adottare SOA

Quanam si propone di aiutare le aziende nell’adozione di SOA, tramite la propria esperienza nell’infrastruttura e nel governo e nella sicurezza e nella gestione del ciclo di vita dei WebServices.
Le nostre proposte prendono in considerazione il problema della transizione verso SOA partendo dall’ALM (Application Lifecycle Management) fornendo tramite le metodologie Agili strumenti per lo sviluppo ed il mantenimento degli applicativi Enterprise che devono essere resi SOA Enabled.

Inoltre rivendiamo e sviluppiamo strumenti per mantenere sempre sotto controllo le problematiche di vulnerabilità e sicurezza delle Architetture SOA.
Rendendo queste problematiche trasversali e completamente slegate dallo sviluppo e dalla migrazione delle Applicazioni verso SOA.

I Primi Passi

Le grandi aziende possono valutare la capacità d’adozione di SOA tramite il Modello CBDI SOA Maturity Model, ispirato e molto simile negli aspetti al CMMI.
Questo ultimo è il più riconosciuto ed adottato Modello di Maturità usato nell’IT, il CMMI sviluppato dall’istituto d’Ingegneria del software della Carnegie Mellon University, fornisce “un modello di riferimento di pratiche mature in specifiche discipline” in parole semplici può essere applicato a differenti discipline fornendo in tutte le migliori pratiche per raggiungere lo scopo.

Soa RoadMap

clip_image0011.jpg

Figura 1

Nella figura 1 sull’asse della x vediamo le fasi di adozione di SOA dal primo approccio fino alla maturità.

L’Azienda va guidata in queste fasi all’interno dei vari flussi rappresentati nell’asse delle y.

La Quanam, tramite partnership e prodotti innovativi, fornisce soluzioni e consulenza per ogni fase dei flussi qui rappresentati con un accento sull’Architettura e l’infrastruttura punti critici e nodali di SOA.

I Prodotti

La Quanam tramite prodotti di Application Lifecycle Management, Governance, Security, Vulnerabilità e Test, abilità l’azienda a procedere in maniera corretta nell’utilizzo dei modelli di maturità.

Questi prodotti sono indispensabili per riuscire a gestire gli aspetti di vita degli applicativi in transizione verso SOA, data la nuova complessità eterogenea creata da questo tipo d’architettura.

Qui di seguito riportiamo i prodotti SOA che la Quanam ritiene abilitanti per SOA:

  • SOA Software per il Governo e la Gestione

soa software logo

  • ForumSystem per la Sicurezza e la Federazione

Forum logo small

  • CrossCheckNet per la Vulnerabilita’ e il Testing

Crosschecknet

Copyright 2008Quanam S.r.l.Via della Magliana, 144 00146 Roma - Email: info_at_quanam.it