EbaĂ”nnestunud IT-infrastruktuuri migratsioon tĂ”i kaasa 1,3 miljardi pangakliendi kirjete rikkumise. See kĂ”ik oli tingitud ebapiisavast testimisest ja kergemeelsest suhtumisest keerulistesse IT-sĂŒsteemidesse. Cloud4Y rÀÀgib, kuidas see juhtus.
2018. aastal inglise keeles mĂ”istis, et tema kaks aastat vana "lahutus" pangandusgrupiga Lloyds (mĂ”lemad ettevĂ”tted ĂŒhinesid 1995. aastal) oli liiga kallis. TSB oli endiselt seotud oma endise partneriga kiirustades kloonitud Lloydsi IT-sĂŒsteemide kaudu. Mis kĂ”ige hullem, pank pidi maksma alimente, 127 miljoni dollari suurust iga-aastast litsentsitasu.
VĂ€hestele inimestele meeldib oma endistele raha maksta, seetĂ”ttu alustas TSB 22. aprillil 2018 kell 18 00-kuulise plaani viimast etappi, mis pidi kĂ”ike muutma. Hispaania ettevĂ”tte Banco Sabadell IT-sĂŒsteemi plaaniti ĂŒle kanda miljardeid kliendikirjeid, mis ostis 18 miljardi dollari eest TSB veel 2,2. aastal.
Banco Sabadelli tegevjuht JosĂ© Olu rÀÀkis eelseisvast sĂŒndmusest 2 nĂ€dalat enne 2017. aasta jĂ”ule pidulikul personalikoosolekul Barcelona mainekas konverentsisaalis. KĂ”ige olulisem migratsioonitööriist pidi olema Banco Sabadelli vĂ€lja töötatud sĂŒsteemi uus versioon: Proteo. See nimetati isegi ĂŒmber Proteo4UK spetsiaalselt TSB migratsiooniprojekti jaoks.
Banco Sabadelli tegevdirektor Jaime Guardiola Romojaro kiitles Proteo4UK esitlusel, et uus sĂŒsteem on Euroopas analooge mitteomav mastaapne projekt, mille kallal töötas ĂŒle 1000 spetsialisti. Ja selle rakendamine annab olulise tĂ”uke Banco Sabadelli kasvule Ăhendkuningriigis.
22. aprill 2018 mÀÀrati rĂ€ndepĂ€evaks. Oli vaikne keskkevadine pĂŒhapĂ€eva Ă”htu. Panga IT-sĂŒsteemid olid maas, kuna dokumente viidi ĂŒhest sĂŒsteemist teise. Kuna pĂŒhapĂ€eva hilisĂ”htul taastati avalik juurdepÀÀs pangakontodele, vĂ”ib eeldada, et pank hakkab aeglaselt ja sujuvalt tööle naasma.
Kuid samal ajal, kui Olyu ja Guardiola Romojaro lavalt rÔÔmsalt Proteo4UK projekti elluviimisest saateid edastasid, olid migratsiooniprotsessi eest vastutavad töötajad vĂ€ga nĂ€rvis. Projekt, mille lĂ”puleviimiseks kulus 18 kuud, oli graafikust tĂ”siselt maas ja eelarve ĂŒletas. TĂ€iendavate testide tegemiseks polnud aega. Kuid kĂ”igi ettevĂ”tte andmete (mis, pidage meeles, miljardeid kirjeid) teisaldamine teise sĂŒsteemi on Heraklese ĂŒlesanne.
Selgus, et insenerid olid mÔjuval pÔhjusel nÀrvis.
TĂŒkk saidil, mida kliendid nĂ€gid liiga kaua
20 minutit pÀrast seda, kui TSB avas juurdepÀÀsu kontodele, olles tÀiesti kindel, et migratsioon sujus, saabusid esimesed teated probleemidest.
Inimeste sÀÀstud kadusid ootamatult nende kontodelt. Ebaoluliste summade ostud kanti ekslikult mitmetuhandeliste kuludena arvele. MÔned inimesed logisid sisse oma isiklikule kontole ja nÀgid mitte oma pangakontosid, vaid tÀiesti erinevate inimeste kontosid.
Kell 21 teatasid TSB esindajad kohalikule finantsregulaatorile (UK Financial Conduct Authority, FCA), et pank on hĂ€das. Kuid FCA on juba mĂ€rganud: TSB on tĂ”esti kĂ”vasti sassi ajanud ja kliendid on lolliks tehtud. Ja loomulikult hakkasid nad kaebama (ja tĂ€napĂ€eval pole Twitteris vĂ”i Facebookis mĂ”ne rea loopimine eriti keeruline). Kell 23 vĂ”ttis FCA-ga ĂŒhendust teine ââfinantsregulaator, usaldatavusnormatiivide reguleerimise amet (PRA), kes samuti tajus, et midagi on valesti.
Juba tublisti pĂ€rast sĂŒdaööd Ă”nnestus neil ĂŒhe panga esindaja juurde pÀÀseda. Ja kĂŒsige neilt ainus kĂŒsimus: "mis kurat toimub?"
Tragöödia ulatuse mĂ”istmine vĂ”ttis aega, kuid nĂŒĂŒd teame, et migratsiooni kĂ€igus sai kahjustada 1,3 miljardit kirjet 5,4 miljoni kliendi kohta. VĂ€hemalt nĂ€dala jooksul ei saanud kliendid oma raha arvutist ega mobiilseadmetest hallata. Nad ei suutnud laenu maksta ning paljude pangaklientide krediidiajaloos tekkis plekk ja ka viivised.
Selline nÀgi vÀlja TSB kliendi internetipank
Kui tĂ”rked hakkasid ilmnema peaaegu kohe pĂ€rast seda, vĂ€itsid panga esindajad, et probleemid on "vahelduvad". Kolm pĂ€eva hiljem tehti avaldus, et kĂ”ik sĂŒsteemid on normaalsed. Kuid kliendid teatasid jĂ€tkuvalt probleemidest. Alles 26. aprillil 2018 tunnistas panga tegevjuht Paul Pester, et TSB oli "pĂ”lvili", kuna panga IT-infrastruktuuril oli jĂ€tkuvalt "ribalaiuse probleem", mis takistas umbes miljonil kliendil Interneti-pangateenustele juurdepÀÀsu.
Kaks nÀdalat pÀrast migratsiooni teatati endiselt, et Interneti-panga rakenduses esines SQL-i andmebaasiga seotud sisemisi vigu.
Makseraskused, eriti Ă€ri- ja hĂŒpoteeklaenuarvetega, kestsid kuni neli nĂ€dalat. Ja ĂŒldlevinud ajakirjanikud said teada, et TSB lĂŒkkas rĂ€ndekriisi alguses tagasi Lloyds Banking Groupi abipakkumise. Ăldiselt tĂ€heldati vĂ”rguteenustesse sisselogimise ja raha ĂŒlekandmise vĂ”imalusega seotud probleeme kuni 3. septembrini.
Veidi ajalugu
Esimene sularahaautomaat avati 27. juunil 1967 Barclaysi lÀhedal Enfieldis
Panganduse IT-sĂŒsteemid muutuvad jĂ€rjest keerukamaks, kuna klientide vajadused ja ootused pangale kasvavad. Umbes 40-60 aastat tagasi oleksime hea meelega kĂŒlastanud meie kohalikku pangakontorit tööajal, et sularaha sisse maksta vĂ”i telleri kaudu vĂ€lja vĂ”tta.
Kontol olev rahasumma oli otseselt seotud sularaha ja mĂŒntidega, mille me pangale andsime. Meie kodune raamatupidamine oli paberi ja pliiatsi abil jĂ€lgitav ning arvutisĂŒsteemid polnud klientidele ligipÀÀsetavad. Pangatöötajad paigutasid arveldusraamatute ja muude meediumite andmed seadmetesse, mis raha lugesid.
Kuid 1967. aastal PĂ”hja-Londonis esimest korda sularahaautomaat, mis ei asunud panga territooriumil. Ja see sĂŒndmus muutis pangandust. Kasutajamugavusest on saanud finantsasutuste arengu etalon. See on aidanud pankadel klientide ja nende rahaga töötamise osas keerukamaks muutuda. Kui arvutisĂŒsteemid olid kĂ€ttesaadavad vaid pangatöötajatele, siis vana, âpaberâ klientidega suhtlemise viisiga oldi rahul. Alles sularahaautomaatide ja seejĂ€rel internetipanganduse tulekuga pÀÀses laiem avalikkus otse panga IT-sĂŒsteemidele.
Pangaautomaadid olid alles algus. Peagi Ă”nnestus inimestel kassajĂ€rjekorda vĂ€ltida, helistades lihtsalt panka telefoni teel. Selleks oli vaja spetsiaalseid kaarte sisestada lugejasse, mis suudab deĆĄifreerida kahetoonilised mitmesageduslikud (DTMF) signaalid, mis edastatakse, kui kasutaja vajutas klahvi â1â (raha vĂ€ljavĂ”tmine) vĂ”i â2â (raha sissemakse).
Internet ja mobiilipangandus on toonud kliendid lĂ€hemale pankade pĂ”hisĂŒsteemidele. Vaatamata erinevatele piirangutele ja seadistustele peavad kĂ”ik need sĂŒsteemid ĂŒksteisega ja pĂ”hiarvutiga tĂ”husalt suhtlema, kontrollides kontojÀÀki, tegema rahaĂŒlekandeid jne.
VĂ€hesed kliendid mĂ”tlevad sellele, kui keeruline on infotee, kui logite sisse nĂ€iteks netipanka, et vaadata vĂ”i uuendada oma kontol oleva raha kohta teavet. Sisselogimisel edastatakse need andmed serverikomplekti kaudu; tehingu tegemisel dubleerib sĂŒsteem need andmed taustainfrastruktuuris, mis seejĂ€rel teeb raske töö â kannab raha ĂŒhelt kontolt teisele arvete tasumiseks. makseid ja jĂ€tkake tellimusi.
NĂŒĂŒd korrutage see protsess mitme miljardiga. Vastavalt Maailmapanga poolt Bill ja Melinda Gatesi fondi abiga koostatud andmetele, tĂ€iskasvanutel ĂŒle kogu maailma on pangakonto. KĂ”ik need inimesed peavad maksma arveid. Keegi maksab hĂŒpoteeklaenu vĂ”i kannab raha ĂŒle lasteklubide jaoks, keegi maksab Netflixi tellimuse vĂ”i pilveserveri rentimise eest. Ja kĂ”ik need inimesed kasutavad rohkem kui ĂŒhte panka.
Ăhe panga arvukad sisemised IT-sĂŒsteemid (mobiilipank, sularahaautomaadid jne) ei tohi lihtsalt omavahel suhelda. Nad peavad suhtlema teiste Brasiilia, Hiina ja Saksamaa pangandussĂŒsteemidega. Prantsuse sularahaautomaat peaks suutma vĂ€ljastada raha, mis on kuskil Boliivias vĂ€lja antud pangakaardil.
Raha on alati olnud globaalne, kuid kunagi varem pole sĂŒsteem olnud nii keeruline. Panga IT-sĂŒsteemide kasutusvĂ”imaluste hulk suureneb, kuid vanad viisid on endiselt kasutusel. Panga edu sĂ”ltub suuresti sellest, kui "sĂ€ilitav" on tema IT-infrastruktuur ning kui tĂ”husalt suudab pank toime tulla ootamatu rikkega, mille tĂ”ttu sĂŒsteem seisma jÀÀb.
Teste pole â valmistu probleemideks
Banco de Sabadelli tegevjuht Jaime Guardiola (vasakul) oli kindel, et kÔik lÀheb sujuvalt. Ei tulnud vÀlja.
TSB arvutisĂŒsteemid ei suutnud probleeme kiiresti lahendada. TarkvaratĂ”rkeid muidugi esines, kuid tegelikkuses âmurdisâ pank IT-sĂŒsteemide liigse keerukuse tĂ”ttu. Aruande kohaselt, mis koostati massilise katkestuse esimestel pĂ€evadel, "viis uute rakenduste kombinatsioon, mikroteenuste suurem kasutamine koos kahe aktiivse/aktiivse andmekeskuse kasutamisega kaasa keerulise riski tootmises."
MĂ”ned pangad, nĂ€iteks HSBC, tegutsevad globaalselt ja seetĂ”ttu on neil ka vĂ€ga keerulised omavahel seotud sĂŒsteemid. Kuid Lancasteris asuva HSBC IT-juhi sĂ”nul testitakse neid regulaarselt, migreeritakse ja vĂ€rskendatakse. Ta nĂ€eb HSBC-s eeskuju, kuidas teised pangad peaksid oma IT-sĂŒsteeme haldama: personali pĂŒhendades ja aega kulutades. Kuid samas tunnistab ta, et vĂ€iksema panga jaoks, eriti migratsioonikogemuseta panga jaoks on selle korrektne tegemine vĂ€ga keeruline ĂŒlesanne.
TSB migratsioon oli raske. Ja ekspertide sÔnul ei suutnud pangatöötajad lihtsalt oma kvalifikatsiooniga sellise keerukuse tasemeni jÔuda. Lisaks ei vaevunud nad isegi oma lahendust kontrollima ega migratsiooni eelnevalt testima.
Briti parlamendis pangandusprobleemide teemal peetud kĂ”nes kinnitas FCA tegevjuht Andrew Bailey seda kahtlust. TĂ”enĂ€oliselt pĂ”hjustas halb kood ainult TSB esialgseid probleeme, kuid ĂŒlemaailmse finantsvĂ”rgustiku omavahel seotud sĂŒsteemid tĂ€hendasid, et selle vead jĂ€id pĂŒsima ja olid pöördumatud. Pank nĂ€gi jĂ€tkuvalt ootamatuid vigu ka mujal oma IT-arhitektuuris. Kliendid said sĂ”numeid, mis olid mĂ”ttetud vĂ”i ei olnud nende probleemidega seotud.
Regressioonitestimine vĂ”ib aidata katastroofe Ă€ra hoida, pĂŒĂŒdes kinni halva koodi enne selle tootmisse avaldamist ja tekitades kahju, luues vigu, mida ei saanud tagasi pöörata. Kuid pank otsustas joosta lĂ€bi miinivĂ€lja, millest ta isegi ei teadnud. TagajĂ€rjed olid etteaimatavad. Teine probleem oli kulude "optimeerimine". Kuidas see vĂ€ljendus? Fakt on see, et varem otsustati Lloydsis salvestatud varukoopiatest loobuda, kuna need "sĂ”id Ă€ra" liiga palju raha.
Briti pangad (ja ka teised) pĂŒĂŒavad saavutada neli-ĂŒheksa kĂ€ttesaadavuse taset ehk 99,99%. Praktikas tĂ€hendab see, et IT-sĂŒsteem peab olema kogu aeg kĂ€ttesaadav, kuni 52 minutit seisakuid aastas. âKolme ĂŒheksaâ sĂŒsteem, 99,9%, esmapilgul ei erine palju. Kuid tegelikkuses tĂ€hendab see, et seisakud ulatuvad 8 tunnini aastas. Panga jaoks on "neli ĂŒheksa" hea, kuid "kolm ĂŒheksa" mitte.
Kuid iga kord, kui ettevÔte teeb oma IT-infrastruktuuris muudatusi, vÔtab ta riske. LÔppude lÔpuks vÔib midagi valesti minna. Muudatuste vÀhendamine vÔib aidata probleeme vÀltida, samas kui nÔutavad muudatused vajavad hoolikat testimist. Ja Briti reguleerivad asutused on keskendunud sellele punktile.
VĂ”ib-olla on kĂ”ige lihtsam viis seisakuid vĂ€ltida lihtsalt vĂ€hem muudatusi teha. Kuid iga pank, nagu iga teinegi ettevĂ”te, on konkurentsis pĂŒsimiseks sunnitud juurutama ĂŒha rohkem kasulikke funktsioone klientidele ja oma Ă€ritegevusele. Samas on pangad endiselt kohustatud hoolitsema oma klientide eest, kaitstes nende sÀÀste ja isikuandmeid, pakkudes mugavaid tingimusi teenuste kasutamiseks. Selgub, et organisatsioonid on sunnitud kulutama palju aega ja raha oma IT-taristu tervise sĂ€ilitamiseks, pakkudes samal ajal uusi teenuseid.
Ăhendkuningriigi finantsteenuste ameti avaldatud andmete kohaselt kasvas Ăhendkuningriigi finantsteenuste sektoris teatatud tehnoloogiatĂ”rgete arv aastatel 187â2017 2018 protsenti. Enamasti on rikete pĂ”hjuseks probleemid uue funktsionaalsuse töös. Samas on pankade jaoks ĂŒlioluline tagada kĂ”ikide teenuste pidev tĂ”rgeteta toimimine ja tehingutest peaaegu hetkeline aruandlus. Kliendid on alati nĂ€rvis, kui nende raha kuskil ripub. Ja raha pĂ€rast nĂ€rviline klient on alati mĂ€rk hĂ€dast.
MĂ”ni kuu pĂ€rast ebaĂ”nnestumist TSB-s (selleks ajaks oli panga tegevjuht tagasi astunud), Ăhendkuningriigi finantsregulaatorid ja Inglise Pank tegevuse jĂ€tkusuutlikkuse kĂŒsimuste arutamiseks. Seega pĂŒĂŒdsid nad tĂ”statada kĂŒsimuse, kui sĂŒgavale on pangad innovatsiooni taga ajanud ja kas nad suudavad tagada praeguse sĂŒsteemi stabiilse toimimise.
Dokumendis tehti ettepanekuid muuta ka seadusandlust. See seisnes selles, et ettevĂ”ttes olevad inimesed vastutaksid selle eest, mis selle ettevĂ”tte IT-sĂŒsteemides valesti lĂ€heb. Briti parlamendisaadikud selgitasid seda jĂ€rgmiselt: "Kui olete isiklikult vastutav ja vĂ”ite pankrotti minna vĂ”i vangi minna, muudab see suuresti suhtumist töösse, sealhulgas suurendab usaldusvÀÀrsuse ja ohutuse teemale pĂŒhendatud aega."
Tulemused
Iga vÀrskendus ja plaaster taandub riskijuhtimisele, eriti kui tegemist on sadade miljonite dollaritega. LÔppude lÔpuks, kui midagi lÀheb valesti, vÔib see olla kulukas raha ja maine osas. Tundub ilmselgete asjadena. Ja panga ebaÔnnestumine migratsiooni ajal oleks pidanud neile palju Ôpetama.
Oli. Aga ta ei Ôpetanud mind. 2019. aasta novembris rÔÔmustas kliente taas kasumlikkuse saavutanud ja aeglaselt oma mainet parandav TSB infotehnoloogia vallas. Teine löök pangale tÀhendas, et 82. aastal on pank sunnitud kulude vÀhendamiseks sulgema 2020 kontorit. VÔi ei suutnud ta lihtsalt IT-spetsialistide pealt kokku hoida.
Ihne IT-ga kaasneb lĂ”ppkokkuvĂ”ttes oma hind. TSB teatas 134. aastal 2018 miljoni dollari suurusest kahjumist, vĂ”rreldes 206. aasta 2017 miljoni dollari suuruse kasumiga. MigratsioonijĂ€rgsed kulud, sealhulgas klientide hĂŒvitamine, pettustehingute parandamine (mis suurenes jĂ€rsult panganduskaose ajal) ja kolmandate isikute abi, ulatusid 419 miljoni dollarini. Samuti esitati panga IT-teenuse pakkujale kriisis osalemise eest 194 miljonit dollarit.
Kuid olenemata sellest, millised Ă”ppetunnid TSB pangarikkest Ă”pitakse, hĂ€ireid tuleb ikka ette. Need on vĂ€ltimatud. Kuid testimise ja hea koodi abil saab krahhe ja seisakuid oluliselt vĂ€hendada. Cloud4Y, mis aitab suurtel ettevĂ”tetel sageli pilveinfrastruktuurile migreeruda, mĂ”istab kiire ĂŒhest sĂŒsteemist teise ĂŒlemineku tĂ€htsust. SeetĂ”ttu saame lĂ€bi viia koormustesti ja kasutada mitmetasandilist varundussĂŒsteemi ning muid vĂ”imalusi, mis vĂ”imaldavad enne migratsiooni alustamist kĂ”ike vĂ”imalikku kontrollida.
Mida veel blogist lugeda saab?
â
â
â
â
â
Telli meie -kanal, et mitte jÀrgmisest artiklist ilma jÀÀda! Kirjutame mitte rohkem kui kaks korda nÀdalas ja ainult tööasjades.
Allikas: www.habr.com
