Arhiva pentru categoria ‘dictionar IT’
Dictionar IT: Ce inseamna middleware
Noile produse si servicii bancare necesitã arhitecturi si structuri IT bine organizate. Dezvoltarea implica si solidificare. Flexibilitatea si asigurarea unui “time-to-market” adecvat a determinat crearea unei structuri pe trei nivele:
• Sistemele clasice bancare, unde sunt definite produsele bancare de bazã – nivelul de back-end.
• Modul de accesare a acestor servicii prin diferite medii fizice (unitatea bancarã clasicã) sau electronice (Internet-banking, mobile banking, terminale virtuale etc) – nivelul de prezentare sau front-end.
• Între aceste douã nivele se gãseste nivelul intermediar, middleware, cu functionalitãti de rutare, interconectare si adaugare a anumitor operatiuni functionale sau logice greu de creat în zona de back-end. Acest lucru apare deoarece aplicatiile bancare clasice sunt dezvoltate în tehnologii destul de vechi, greu de modificat. Tehnologiile noi, gen Java, consuma multe resurse si necesita noi facilitãti harware, mai multe licente, deci un cost de operare mult mai mare.
O schimbare a unei aplicatii de core-banking prezintã riscuri semnificative. Testãrile integrate, dependentele de celelalte sisteme, timpii de întrerupere, nu permite functionarea in condii de normale si afecteaza zona de business. Dezvoltãrile IT nu sunt perfecte, similar si testãrile, orice modificare poate aduce evolutii negative sau insatisfactii la nivelul clientului final. Astfel a apãrut ceea ce Gartner defineste ca primul concept informatic nebancar, care oferã un avantaj competitiv de business. Conceptul arhitecturii SOA (Service Oriented Architecture) a fost stimulat de dezvoltarea unor produse software inovatoare, de tip middleware. Citeste in continuare