Archeometra sta completando il reengineering dell’area web Flotte Q8
2 agosto 2006Mai come oggi le aziende sentono il peso delle infrastrutture J2EE e componenti proprietari. L’utilizzo di EJB nei servizi enterprise si manifesta sotto forma di costi di manutenzione e licenze per gli application server. L’utilizzo di componenti proprietari mette in difficoltà qualora il fornitore smetta di supportare software o, ipotesi ancor peggiore, chiuda i battenti.
Consapevole di ciò Q8 Petroleum Italia affida ad Archeometra la reingegnerizzazione dei suoi servizi web per l’area flotte. La nuova architettura sarà application server agnostic, database agnostic, ejb-free e facilmente clusterizzabile. L’implementazione continuerà ad utilizzare il middleware attuale (BEA WebLogic e DB Oracle).
Come è possibile ottenere la stessa potenza delle soluzioni EJB-Based senza utilizzare un EJB container? I nuovi lightweight containers (Spring, Hivemind) ci vengono incontro, offrendo un strato di integrazione con tutte le più moderne librerie di sviluppo web, di persistenza dei dati, di gestione della sicurezza e transazionalità. Gili Entity Beans vengono sostituiti da oggetti Hibernate, le transazioni vengono gestite con il transaction framework di Spring, il vecchio framework MVC proprietario viene sostituito con il moderno Tapestry.
Con l’utilizzo di tecnologie open source, Q8 si svincola dalla dipendenza con il fornitore e risparmia in infrastruttura. Come se non bastasse la manutenzione dei servizi è ora più semplice, l’architettura più moderna e performante, la clusterizzazione più semplice. Questo è un esempio di come la tecnologia possa remare a favore del vostro business.
