Tutela dei dati sul Cloud http://t.co/ehCT4zyt
Skills (6)
Sapere è potere.
Tutte le aziende se ne stanno rendendo conto e cercano di gestire la crescita esponenziale delle informazioni fornendo ai propri dipendenti solo i dati utili in base ai diversi ruoli e ai processi aziendali. Sempre più si parla di spazi virtuali collaborativi in cui i team aziendali possano accedere alle informazioni, condividerle, elaborarle e prendere decisioni rapide. Lo stato dell’arte tecnologico in questa direzione è rappresentato dai portali Web.
Un portale web è un sito web che rappresenta una porta di ingresso ad un gruppo consistente di risorse di Internet o di una Intranet. Tuttavia per essere considerato un portale un sito internet deve contenere una serie di funzionalità come un motore di ricerca, degli strumenti di collaborazione (Groupware), di gestione dei contenuti, di WorkFlow e di autenticazione. I più completi forniscono poi funzionalità di Business Intelligence e di integrazione delle applicazioni aziendali.
Da anni sviluppo siti web personali e portali aziendali con diverse tecnologie (PHP/MySQL, JAVA/JSP, ASP,..).
Pentaho - Open Source Business Intelligence
Scritto da Francesco Arcieri
![]() |
Joomla! è un Content Management System (CMS), un software che permette la creazione di semplici siti fino a complessi portali aziendali. |
Joomla è un sistema di gestione dei contenuti sicuro, Open Source e che vi garantisce una totale autonomia nella gestione del vostro sito anche se non conoscete l'HTML. Con più di 2.5 milioni di download, 50.000 membri e circa mezzo milione di post, Joomla è uno dei migliori CMS open source al mondo.
Ho utilizzato Joomla per molti dei siti web che ho sviluppato approfondendo molte delle tematiche sistemistiche e di sviluppo applicativo di questa piattaforma.
-
WebSphere Studio Application Developer
-
WebSphere Portal Server
-
WebSphere Process Server
-
WebSphere Application Server
-
Lotus Notes e Lotus Domino
-
DB2 Universal Database
-
LAMP (Linux, Apache, MySQL, PHP)
-
OSCommerce
-
Mambo
-
SugarCRM
Durante la mia attività di ricerca ho potuto approfondire come le tecniche di Data Mining, ovvero l'estrazione di informazione utile da grandi quantità di dati, possano essere utili per creare valore per il cliente supportandolo nel suo processo decisionale.
In particolare, grazie all’utilizzo di tali tecniche è possibile fornire servizi innovativi come i seguenti:
- Customer segmentation: suddivisione della clientela in gruppi omogenei al fine di realizzare campagne di marketing personalizzate per i diversi profili.
- Campaign Analysis: ottimizzazione di una campagna di marketing tramite l’identificazione dei clienti target più propensi, la stima della risposta e la previsione dei ritorni delle campagne future.
- Customer profiling: identificazione del valore di un cliente nel tempo e costruzione di un opportuno profilo per i processi di Marketing e di CRM.
- Churn analysis: analisi dei comportamenti e delle abitudini dei clienti per prevedere quelli a più alto rischio d’abbandono di un dato servizio/prodotto in modo da attuare azioni di customer retention
- Credit scoring: assegnazione di un “punteggio” al consumatore al fine di valutarne l’affidabilità creditizia e identificazione dei clienti ad alto rischio
- Fraud detection: analisi e modellazione comportamentale al fine di individuare possibili attività fraudolente da parte del cliente.
- Market Basket Analysis: Analisi e modellazione dei comportamenti d’acquisto del cliente per identificare quali prodotti il cliente acquista insieme.
La mia attività di ricerca e lavorativa è incentrata sui concetti di Enterprise Service Bus, le architetture SOA (Service Oriented Architecture) e EDA (Event Driven Architecture) e la tecnologia dei Web Services.
Un Web Service (servizio web) è un sistema software progettato per supportare l'interoperabilità tra diversi elaboratori su di una medesima rete.
Caratteristica fondamentale di un Web Service è quella di offrire un'interfaccia software (descritta in un formato automaticamente elaborabile quale, ad esempio, il WSDL) utilizzando la quale altri sistemi possono interagire con il Web Service stesso attivando le operazioni descritte nell'interfaccia tramite appositi "messaggi" inclusi in una "busta" SOAP: tali messaggi sono, solitamente, trasportati tramite il protocollo HTTP e formattati secondo lo standard XML.
Enterprise Service Bus
un Enterprise Service Bus è un modello architetturale che definisce un set di servizi di supporto ad architetture SOA complesse. Un ESB si basa su sistemi disparati, interconnessi con tecnologie eterogenee, e fornisce servizi di orchestrazione, sicurezza, messaggistica, routing intelligente e trasformazioni, agendo come una dorsale attraverso il quale viaggiano servizi software e componenti applicativi.
