Clientul: Cine sunt
O bancă comercială care își rula data warehouse-ul central pe Oracle de peste 15 ani, susținând raportarea de risc, financiară și reglementată.
Provocarea: Identificarea problemei
Ferestrele de procesare batch crescuseră de la 4 la 11 ore, logica ETL trăia în pachete PL/SQL nedocumentate, scrise de persoane care între timp plecaseră din bancă, iar fiecare raport de reglementare nou însemna săptămâni întregi de „arheologie” înainte de a scrie o singură linie de cod nouă. „Întrețineam un muzeu, nu o platformă de date,” a declarat directorul de Inginerie a Datelor .
Parcursul: Căutarea unei soluții
Banca a evaluat o migrare directă de tip „lift and shift” către infrastructura cloud, dar un proof of concept a arătat că aceasta ar fi mutat pur și simplu aceeași logică fragilă pe o infrastructură mai costisitoare — fără nicio îmbunătățire a ferestrei de procesare și fără niciun câștig în mentenabilitate.
Descoperirea: Găsirea IDS
IDS a fost adusă prin recomandarea unui partener tehnologic, în mod specific pentru experiența sa în replatformare, care depășea simpla migrare a infrastructurii și ajungea până la re-arhitecturarea pipeline-urilor propriu-zise.
Soluția: Intervenția
IDS a proiectat un lakehouse cloud-native pe Azure — Synapse pentru stratul de warehouse, Data Factory pentru orchestrare, Databricks pentru logica de transformare aflată anterior îngropată în PL/SQL — înlocuind joburile batch monolitice cu pipeline-uri modulare și testabile.
Implementarea: Bătălia
Migrarea a fost etapizată pe domenii tematice, rulând în paralel pipeline-urile legacy și cele noi, cu reconciliere automată, până când fiecare domeniu se potrivea exact. Cel mai dificil obstacol a fost un set de calcule de risc nedocumentate, fără un owner de business clar; IDS a lucrat împreună cu analiștii de risc pentru a reconstitui și valida logica prin inginerie inversă, înainte de trecerea efectivă la noul sistem.
Rezultatele: Finalul fericit
- Fereastra de procesare batch: 11 ore → 2,5 ore
- Costul infrastructurii: reducere de 30% după migrare
- Timpul necesar pentru construirea unui raport de reglementare nou: săptămâni → zile
- Zero întreruperi ale raportării în timpul trecerii la noul sistem
„În sfârșit putem adăuga o sursă de date nouă fără să ne ținem respirația.” — Directorul de Inginerie a Datelor
Tehnologii folosite: Azure Synapse · Azure Data Factory · Databricks · Oracle (sursă legacy)