Middleware Modernization: La trasformazione IT in TIM
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Stefano Bolli
Gianfranco Cocchieri
Middleware Modernization
La trasformazione IT in TIM
Fabio Marinelli
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 2
TIM - Tutti i diritti riservati
La Trasformazione Digitale: nuovo paradigma
“Non è più il grande a battere il piccolo, ma il veloce a battere il lento.”
Rupert Murdoch
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 3
TIM - Tutti i diritti riservati
Contesto
Aprile 2018: nell’IT di TIM viene avviato un programma di trasformazione del sistema informativo che, nei successivi 4
anni, avrebbe interessato diversi ambiti applicativi di perimetro BSS (CRM, Billing Prepagato, Credit management,…).
Il primo obiettivo di tale programma, con il Progetto FLY Together, è stato l’ammodernamento dei canali digitali di TIM, in
particolare la realizzazione delle nuove APP e dei nuovi portali per la clientela Consumer e Business
Massimizzare la customer Experience
Ampliare il portafoglio d’offerta
Supportare i nuovi modelli di business
Andava quindi ricercata una soluzione architetturale che potesse superare i limiti esistenti e quindi:
➢ disaccoppiare i canali dai sistemi legacy
➢ offrire prestazioni adeguate (risposte sub-second)
➢ supportare il programma di trasformazione in corso limitando gli impatti “collaterali” nell’integrazione tra le varie
componenti del sistema informativo e massimizzando il riuso.
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 4
TIM - Tutti i diritti riservati
Soluzione: Service Delivery Platform
Enterprise API GW (Disaccoppiamento-Riuso)
Esposizione delle Business API, tutti i canali consumano informazioni
e comandano azioni dispositive esclusivamente attraverso le API
(ReST) esposte su questo layer
FAST DATA (Disaccoppiamento-Prestazione)
DB ad oggetti, per il caching degli oggetti necessari per l’esecuzione
dei processi di business (modello Enterprise)
DB360 (Disaccoppiamento-Prestazione)
DB di tracciamento delle interazioni tra Cliente e TIM (sms, mail,
disp..)
PaaS Microservizi (Prestazioni-Riuso)
Componente a microservizi “containerizzati” per le capability
enterprise (informativi, dispositivi, di servizio)
Event Layer (Disaccoppiamento - Riuso)
Broker di comunicazione con il quale la piattaforma scambia eventi
con i sistemi esterni
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 5
TIM - Tutti i diritti riservati
Individuare una tecnologia, per Event Layer, con SLA prossimi al 100% e tale da garantire
scalabilità e persistenza del dato
Evoluzione : Service Delivery Platform
Nel 2021 vengono avviati due progetti di evoluzione tecnologica in cui la piattaforma SDP è parte centrale :
❖ Fly2Google: migrazione su GCP di SDP e dei backend dei canali digital
❖ Middleware Modernization: superamento dell’obsolescenza tecnologica delle componenti "classiche" di middleware
Il primo middleware individuato e’ stato “Infobus”, nato per integrare i sistemi coinvolti nei processi delle linee mobili
prepagate.
La piattaforma SDP assicurava il processo piu’ critico (“Ricarica”) per i soli canali APP e Portale, (decine di migliaia di
eventi in con tecnologia Rabbit).
L’obiettivo e’ stato quello di implementare canali di 3° parti, (“Lottomatica”, “Sisal”, “Nexi”, “Bancario”) con volumi di un
ordine di grandezza superiore.
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 6
TIM - Tutti i diritti riservati
1
2
3
4
5
6
Decoupling
Layer
Enterprise API GW
Event Layer
PaaS
Common backend
External API GW
External
third parts
VPN
third parts
Db
Banking
PrePaid
Monitoring
Adapter
Legacy
App
Adapter
CRM
Adapter
FRAUD
BIG
DATA
Evolved
App
Architettura : Service Delivery Platform
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 7
TIM - Tutti i diritti riservati
02 Cluster Dedicated
Cluster Shared
VPC x Environment
NETWORKING
AMBIENTI
ALTA
AFFIDABILITÀ
AUTENT. &
AUTOR.
CIFRATURA
LOG
HARDENING
PATCHING
L’Integrazione in TIM: Le 6 virtù
01
03
04
05
06
VPC Peering
PSC
IAM Integration
Google/TIM
KMS Google – CMEK TIM
E2E Encryption
Multi Zone
Multi Region
Replication
06
Audit Logs
ToS
01
VPC Peering
PSC
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 8
TIM - Tutti i diritti riservati
L’appetito vien mangiando…
Enrich Work Orders
Network Configuration
Enrich TT & WorkForce
Notification – Closed Loop
Enrich Alarms
Service Alarms
Messages Routing
Enrich Alarms
Service Alarms
Enrich TT & WorkForce
Notification – Closed Loop
Enrich Work Orders
Network Configuration
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 9
TIM - Tutti i diritti riservati
Region Italiana
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Middleware Modernization: la trasformazione IT di TIM
Stefano Bolli, Gianfranco Cocchieri e Fabio Marinelli 10
TIM - Tutti i diritti riservati
Service Delivery Platform: KPI
TIM - Uso Interno - Tutti i diritti riservati.
TIM - Uso Interno - Tutti i diritti riservati.
Grazie