Workshop WSO2 organizzato da Profesia il 25 ottobre 2018 a Milano dal titolo: Integrazione, Metodologia e Architettura per il Business digitale Agile.
Customer Case ACI Global "Accanto al Cliente, sempre. Flessibilità, efficienza e integrazione per un servizio migliore"
CSI Piemonte - storia di successo WSO2 by Profesia
WSO2 Workshop: Customer case Aci Global
1. Accanto al Cliente, sempre.
Flessibilità, efficienza e integrazione
per un servizio migliore
2. SPEAKERS
Francesco Mazzone
Director of Operations at ACI Global, CEO at ACI Infomobility
Matteo Bordin
Principal Architect at Profesia Srl a socio unico
WSO2 Certified
3. • Introduzione di ACI Global e Macro obiettivi di Progetto
• Sfide
• Perchè ESB e WSO2
• Obiettivo Fase 1
• Fase 1- Architettura Funzionale
• Fase 1- Architettura Tecnica
• Fase 1- ESB: sistema di integrazione
• Fase 1 - ESB: risultati ottenuti
• Fase 1: Deploy ESB
• Governance e metodologia
• TO BE – Fasi successive
• Architettura TO BE
AGENDA
4. Chi è ACI Global
ACI Global Mission
ACI Mission
• Assistere persone in
movimento
• Leader di mercato (Case
Auto, Noleggio, …)
• Servizi al top di mercato
• Customer Experience
fluida e risolutrice
Macro Obiettivi del Progetto
● Semplificare i processi di gestione dei contratti
● Introdurre un maggior livello di automatizzare nei processi di
assistenza
● Aumentare la capacità di erogazione del servizio
● Standardizzare le risposte a richieste sempre più
personalizzate
● Disporre di un sistema di gestione flessibile e di facile
mantenimento
● Utilizzare sistemi standard di comunicazione con fornitori e
clienti
6. ▪ Ridurre i tempi di attesa delle telefonate al numero verde
▪ Aumentare la potenzialità della centrale operativa, incrementando i servizi
erogati a parità di risorse
▪ Effettuare l’integrazione tra sistemi in modalità disaccoppiata (CRM, ERP, BI,
CTI,…)
▪ Spostare su un livello intermedio eventuali personalizzazioni richieste dai
sistemi integrati (ottimizzazione costi evolutive)
SFIDE
7. ESB
• Poter sviluppare in modo veloce integrazioni
• Possibilità di essere esteso, personalizzato
• Utilizzare standard
• Comunicare con sistemi non standard
• Performance
WSO2 ESB
• Open Source
• Facile da utilizzare
• Consumo limitato di infrastrutture
• Tempi brevi di sviluppo
• Scalabile orizzontalmente (performance)
• Altamente personalizzabile ed estendibile
PERCHÉ ESB E PERCHÉ WSO2
8. • MainFrame non è l’unico application server
• Ci sono applicazioni specifiche per ogni esigenze di business
o ERP
o Gestione Missioni di soccorso
o Gestione Centrali Operative
o Gestione Fornitori
o Documentale
• Integrazione con applicazioni esterne
• ESB come sistema di integrazione
• Monitoraggio delle performance dell’ESB
• Esposizione dei servizi
OBIETTIVO FASE 1
11. • Integrazione tra sistemi
• Regole di integrazione solo su ESB
• Trasformatore di protocolli
• Trasformatore di messaggi funzionali
• Aggregatore di messaggi
ESB: SISTEMA DI INTEGRAZIONE
12. ✓ Velocità di integrazione
✓ Unico punto in cui si esegue integrazione tra sistemi
✓ Riuso dei pattern di integrazione, per comunicazione tra sistemi
✓ Performante
✓ Duttilità nella definizione della trasformazione
ESB: RISULTATI OTTENUTI
13. Servizio per rendere
logicamente il nodo
ESB spento/acceso
Logica di
bilanciamento basata
su un servizio REST
FASE 1: DEPLOY ESB
14. Supporto WSO2
• Supporto Enterprise in produzione
e sviluppo
• SLA 365 x 7 x 24
• Patch di sicurezza e bug fixing
(GDPR compliance)
• Influenza su Roadmap di prodotto
• WSO2 Account Manager dedicato
GOVERNANCE E METODOLOGIA
Sistema di sviluppo
• Deploy giornaliero nei tre ambienti
o Sviluppo, Test, Produzione
• Interazione giornaliera tra team di
sviluppo
• Real time debug
o Durante le chiamate di
integrazione
15. API MANAGER
• Esposizione servizio
all’esterno
LOG MANAGEMENT
• Gestione dei log
applicativi
ANALITICA
• Analisi flussi dei messaggi
• Definizione regole di alert
SSO
• Single Sign On tra le
applicazioni e
postazioni Microsoft
DEVOPS
• Rilasci automatici
• Test automatici
TO BE - FASI SUCCESSIVE