Marți, 20 octombrie, o avarie în infrastructura Google Cloud din Londra a declanșat o reacție în lanț care a lovit și pe Revolut. Clienții nu mai puteau intra în conturi, nu puteau plăti cu cardul și nu puteau scoate bani de la bancomat. Nu a fost o pană de curent în sensul clasic, ci o defecțiune în infrastructura informatică pe care se sprijină o bună parte din serviciile bancare moderne.
Problema a apărut în regiunea europe-west2 a Google Cloud, cea asociată Londrei. Potrivit Reuters, Google a raportat erori și întreruperi intermitente de rețea la mai multe servicii, iar la momentul primelor informații nu anunțase încă o remediere. Revolut a confirmat o întrerupere care a afectat mai multe funcții: plățile cu cardul și retragerile de la ATM au fost indisponibile sau funcționau doar parțial, iar unii utilizatori nu reușeau nici măcar să deschidă aplicația sau să facă transferuri, relatează The Guardian. O sursă familiarizată cu situația a spus pentru Reuters că problema Revolut ținea de incidentul Google Cloud. Compania a transmis că banii și datele clienților sunt în siguranță.
Nu a căzut Revolut, a căzut o bucată din ce e în spatele lui
Aici e miezul poveștii. Pentru utilizator, Revolut e o aplicație de pe telefon: apeși pe ecran, îți vezi soldul, faci un transfer, plătești la casă. Dar în spatele ecranului stă o infrastructură uriașă de servere, baze de date, rețele, sisteme de autentificare și de procesare a plăților, toate vorbind între ele. O parte importantă din ea rulează în Google Cloud. Chiar Google prezintă Revolut drept client și povestește cum folosește infrastructura sa pentru platforma de date și pentru extinderea serviciilor.
Așa se explică situația aparent absurdă în care banii există, dar nu poți face nimic cu ei. Contul nu a dispărut, banii nu au fost furați, cardul nu s-a stricat. Doar că instrucțiunea „plătește 50 de lei” nu mai avea pe unde să ajungă la sistemele care trebuiau s-o proceseze.
Și nu doar Revolut a avut de suferit. Potrivit The Register, au fost raportate probleme și la Lloyds, HSBC, Halifax, Royal Mail și Rightmove, printre altele. Practic, nu avem de-a face cu „Revolut a avut o problemă”, ci cu un caz de manual de efect domino: un furnizor din amonte se încurcă, iar toți cei care stau pe el se încurcă la rândul lor.
Ce ar trebui să țină minte și băncile din România
Incidentul ridică o întrebare care va conta tot mai mult: cine controlează, de fapt, infrastructura financiară? Clientul crede că lucrează cu banca lui. În realitate, o bancă modernă e un angrenaj de furnizori tehnologici, iar cloud-ul e unul dintre cei mai importanți. Google are Google Cloud, Amazon are AWS, Microsoft are Azure, iar companiile financiare își construiesc serviciile pe ele.
Avantajele sunt reale: putere de calcul aproape nelimitată, scalare rapidă, redundanță, și nu mai trebuie ca fiecare bancă să-și ridice propriile centre de date. Dar prețul e o vulnerabilitate evidentă. Când prea multe servicii depind de aceeași infrastructură, o singură defecțiune se simte în foarte multe locuri deodată.
Ai putea întreba: dar cloud-ul nu e făcut tocmai ca să fie redundant? Este, dar lucrurile sunt mai încurcate de atât. Google nu ține toate serviciile într-o singură cameră din Londra; infrastructura e împărțită în zone, centre de date și regiuni. Pentru incidentul de azi, compania a indicat regiunea europe-west2 și a recomandat, unde se poate, mutarea sarcinilor afectate în altă zonă sau regiune.
Numai că redundanța nu înseamnă invulnerabilitate. Dacă o aplicație e construită astfel încât o parte critică din operațiuni depinde de o anumită regiune, de anumite servicii sau de legăturile dintre ele, căderea acelei piese poate paraliza tot, chiar dacă pe hârtie există infrastructură de rezervă. Iar mutarea unui serviciu dintr-o regiune în alta nu se face ca atunci când muți ștecherul în altă priză. Trebuie transferate baze de date, conexiuni, autentificări și fluxuri de date, fără ca sistemul să ajungă într-o situație și mai încurcată.
Banca fără ghișeu are și ea un preț
Revolut e una dintre cele mai clare expresii ale felului în care s-au schimbat serviciile bancare. Nu mai ai nevoie de sucursală, de dosare, de coadă și, de multe ori, nici măcar de un om cu care să vorbești. Totul încape în telefon, e rapid și comod.
Dar eficiența asta vine cu o condiție: telefonul, internetul și infrastructura din spatele aplicației trebuie să meargă. La o bancă tradițională, o defecțiune informatică poate afecta aplicația sau internet banking-ul, dar instituția mai are, de regulă, și alte canale prin care poate lucra. La o bancă digitală, aplicația este banca. Când nu merge, pentru client e ca și cum ar da de ușa închisă a unei sucursale.
Banii n-au fost în pericol, dar asta consolează puțin
Trebuie spus clar: indisponibilitatea unui serviciu nu înseamnă pierderea sau compromiterea banilor. Revolut a precizat că banii și datele clienților sunt în siguranță, iar problema a fost una de disponibilitate. Faptul că nu îți poți vedea soldul nu înseamnă că soldul a dispărut.
Pentru client, totuși, diferența contează mai puțin pe moment. Dacă ești la benzinărie, la supermarket, în aeroport sau într-o țară străină și cardul nu trece, nu te ajută prea mult să știi că banii sunt undeva, în siguranță.
O lecție simplă pentru oricine are card
Din toată povestea iese și un sfat banal: nu e prea înțelept să-ți ții toată viața financiară într-un singur sistem digital. Pentru că orice infrastructură poate avea o zi proastă. Un al doilea card, de la altă instituție, ceva numerar pentru urgențe și o alternativă de plată fac diferența dintre „Google are o problemă” și „Google are o problemă, dar eu îmi văd de drum”.
Asta e, până la urmă, ironia economiei digitale. Am scăpat de cozi, de ghișee, de hârtii și de seifuri, am câștigat viteză, și am ajuns să depindem de niște servere dintr-un centru de date pe care nu l-am văzut niciodată. Iar marți, 20 octombrie, Londra ne-a arătat ce se întâmplă când serverele alea decid să nu mai lucreze.















