Limbajul COBOL din 1959 menține funcționarea bancomatelor și cardurilor

0
3
limbajul-din-1959-care-tine-in-viata-bancomatele-si-cardurile.-de-ce-cobol-valoreaza-acum-o-avere
Limbajul din 1959 care ține în viață bancomatele și cardurile. De ce COBOL valorează acum o avere

România, ca și întreaga lume, depinde în mare măsură de infrastructuri informatice vechi, bazate pe limbajul COBOL, pentru procesele financiare și administrative majore. Deși tehnologia avansează rapid și oferă soluții moderne, multe bănci și instituții publice continuă să utilizeze sisteme construite în urmă cu peste șapte decenii, fiindcă înlocuirea acestora implică riscuri semnificative și costuri uriașe.

Rolul și impactul limbajului COBOL în sectorul financiar

COBOL, creat în 1959, a fost conceput pentru a gestiona volume mari de date structurate și pentru a descrie reguli de business în mod clar și eficient. Pe atunci, calculatoarele erau masive și costisitoare, fiind utilizate aproape exclusiv de companii, bănci și administrații. Limbajul a devenit fundamental pentru sistemele bancare, fiind responsabil pentru operațiuni precum salarii, facturi, conturi, rapoarte, transferuri și evidențe fiscale.

Estimările din 2017 indică că aproximativ 3 trilioane de dolari pe zi tranzitează sisteme COBOL. Deși nu toate operațiunile financiare din lume sunt procesate de aceste aplicații, o parte semnificativă a infrastructurii globale depinde de ele. Aplicațiile bancare moderne, dezvoltate în limbaje precum Java, Kotlin, Swift sau JavaScript, trimit solicitări către mainframe-uri vechi ce rulează COBOL, menținând funcționarea nucleului operațiunilor financiare.

De ce nu se renunță rapid la COBOL

Rescrierea unei astfel de infrastructuri în limbaje moderne nu este simplă, fiind considerată o operațiune extrem de riscantă. Dezvoltarea unui plan de migrare necesită multă precizie, pentru a evita erori costisitoare precum transferuri greșite sau plăți blocate. În plus, regulile de business, excepțiile, modificările legislative, fuziunile sau procedurile interne sunt adesea documentate parțial sau doar codificate în vechiul sistem.

Fără o înlocuire completă, multe organizații preferă să construiască soluții moderne în jurul vechiului sistem COBOL, utilizând servicii intermediare sau API-uri care comunică cu mainframe-ul. Această abordare a fost preferată pentru stabilitate și siguranță, evitând riscul unor erori majore ce ar putea afecta milioane de utilizatori.

Provocarea resurselor umane și riscurile pentru infrastructură

Principalul risc pentru aceste sisteme vechi nu este funcționarea lor, ci disponibilitatea programatorilor specializați în COBOL. Mulți dintre acești specialiști se pensionează, iar tinerii programatori aleg tehnologii mai moderne precum Python, Java sau AI. Înțelegera complexă a unui sistem de decenii vechi, cu reguli și procese ascunse sau nescrise, necesită experiență și cunoștințe speciale.

Programatorii cu experiență în COBOL sunt plătiți adesea peste 100 de dolari pe oră pentru intervenții critice, diagnosticări sau reparații. În același timp, AI și alte tehnologii inovatoare încep să fie utilizate pentru a explica codul vechi, a identifica dependențe și a ajuta la transformare, dar nu pot înlocui complet expertiza umană pentru migrări sigure și eficiente.

Viitorul și riscurile legate de migrare

Înlocuirea totală a sistemelor COBOL implică mutarea și reinterpretarea unor procese critice, cu riscul de a induce erori majore în fluxul operațional. Companiile preferă să construiască soluții hibride, păstrând vechiul cod pentru funcțiile esențiale, în timp ce dezvoltarile moderne gestionează interfața și comunicarea cu utilizatorii.

Întrebarea despre înlocuirea completă a sistemelor vechi rămâne deschisă, dar orice operațiune de migrare trebuie planificată și executată cu rigurozitate pentru a evita perturbări majore în funcționarea organizației.

Valoarea și complexitatea infrastructurii bazate pe COBOL explică de ce aceste sisteme, chiar dacă sunt relicve, continuă să fie esențiale pentru economia modernă.

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.