Найти тему
Pop Culture 2020

Как в 2018 «сломался» банк…

Фото взято из интернета
Фото взято из интернета

В 2018 году английский банк TSB осознал, что его «развод» двухлетней давности с банковской группой Lloyds (обе компании объединились в 1995 году) обходится слишком дорого. TSB по-прежнему был привязан к бывшему партнёру через поспешно клонированные ИТ-системы Lloyds. А хуже всего было то, что банку приходилось платить «алименты» — отчисления в виде ежегодных лицензионных сборов в размере $127 млн.

Платить деньги своим бывшим мало кто любит, поэтому 22 апреля 2018 года в 18:00 TSB приступило к завершающему этапу растянутого на 18 месяцев плана, который должен был всё изменить. Планировалось перенести миллиарды записей клиентов в ИТ-систему испанского банка Banco Sabadell, купившей TSB за $2,2 млрд ещё в 2015 году.

Важнейшим инструментом миграции должна была стать новая версия разработанной Banco Sabadell системы: Proteo. Её даже переименовали в Proteo4UK специально для проекта миграции TSB. На презентации Proteo4UK хвастались, что новая система — это не имеющий аналогов в Европе масштабный проект, над которым трудилось свыше 1000 специалистов. И что его реализация даст существенный импульс росту Banco Sabadell в Великобритании.

Фото взято из интернета
Фото взято из интернета

Но пока директора Proteo4UK радостно вещали со сцены о реализации проекта Proteo4UK, сотрудники, отвечавшие за процесс миграции, сильно нервничали. Проект, на который отводилось 18 месяцев, серьёзно отставал от графика и превысил бюджет. Проводить дополнительные тесты было некогда. А ведь перенос всех данных компании (а это, напомним, миллиарды записей) в другую систему — это титаническая работа.

Оказалось, инженеры нервничали не зря.

Через 20 минут после того, как TSB открыл доступ к учёткам, будучи полностью уверенным в том, что миграция прошла гладко, пришли первые сообщения о проблемах.

Накопления людей внезапно пропали со счетов. Покупки на незначительные суммы ошибочно регистрировались как многотысячные траты. Некоторые люди авторизовывались в своих личных кабинетах и видели не свои банковские счета, а счета совершенно других людей.

-3
В 21:00 представители TSB сообщили местному финансовому регулятору (Управление по финансовому регулированию и надзору Великобритании, FCA), что у банка проблемы. Но FCA уже обратило на это внимание: TSB действительно сильно облажался, а клиенты оказались в дураках. И, разумеется, стали жаловаться в соцсетях (а в наше время черкнуть пару строк в твиттере или фейсбуке не составляет особого труда). В 23:30 с FCA связался другой финансовый регулятор, Prudential Regulation Authority (PRA), который тоже почувствовал что-то неладное.

Уже глубоко за полночь им удалось дозвониться до одного из представителей банка. Для понимания масштабов трагедии понадобилось время, но сейчас мы знаем, что во время миграции было повреждено 1,3 млрд записей 5,4 млн клиентов. Как минимум неделю клиенты не могли управлять своими деньгами с компьютера и мобильных устройств. У них не получалось заплатить по кредиту, и многие клиенты банка получили пятно в кредитную историю, а также штрафы за просрочку.

Когда начали появляться сбои, почти сразу после этого, представители банка уверяли, что проблемы были «периодическими». Через три дня и вовсе было выпущено заявление, что все системы в норме. Но клиенты продолжали сообщать о проблемах. Лишь 26 апреля 2018 года генеральный директор банка Пол Пестер признал, что TSB «стоит на коленях», поскольку у ИТ-инфраструктуры банка по-прежнему сохранялась «проблема с пропускной способностью», которая не позволяет воспользоваться услугами онлайн-банкинга около миллиона клиентов.

-4

Через две недели после начала миграции всё ещё сообщалось о сбоях в приложении для онлайн-банкинга, которое выдавало внутренние ошибки, связанные с базой данных. Трудности с платежами, особенно с бизнес-счетами и ипотечными счетами, продолжались до четырёх недель. А вездесущие журналисты выяснили, что TSB отклонил предложение о помощи от Lloyds Banking Group в самом начале миграционного кризиса. В целом же, проблемы, связанные с входом в онлайн-сервисы и возможностью перевода денег, наблюдались вплоть до 3 сентября 2018 года.

Немногие клиенты задумываются о том, насколько сложный путь проходит информация, когда вы, к примеру, заходите в онлайн-банк, чтобы посмотреть или обновить информацию о деньгах на счёте. При входе в систему эти данные передаются через набор серверов, когда вы совершаете транзакцию, система дублирует эти данные в бэкэнд-инфраструктуре, которая затем выполняет тяжелую работу— переводит деньги с одного счёта на другой для оплаты счетов, осуществления платежей и продолжения подписок.

Теперь умножьте этот процесс на несколько миллиардов. Согласно данным, собранным Всемирным банком с помощью Фонда Билла и Мелинды Гейтс, 69% взрослых во всём мире имеют банковский счет. Каждый из этих людей должен оплачивать счета. Кто-то платит ипотеку или переводит деньги за детские кружки, кто-то оплачивает подписку на Netflix или аренду облачного сервера. И все эти люди пользуются не одним банком.

Компьютерные системы TSB были не слишком-то хороши с точки зрения быстрого решения проблем. Были, конечно, и программные сбои, но в действительности банк «сломался» из-за чрезмерной сложности ИТ-систем. Согласно отчёту, который был подготовлен в первые дни масштабного сбоя, «сочетание новых приложений, расширенного использования микросервисов в сочетании с использованием двух активных (Active/Active) центров обработки данных привело к сложному риску на производстве».

Миграция TSB была сложной. И, по мнению специалистов, персонал банка мог банально не дотягивать до этого уровня сложности с точки зрения квалификации. Кроме того, они даже не позаботились о том, чтобы проверить своё решение, протестировать миграцию заранее.

Еще больше экономических новостей на канале, подписывайте, ставьте лайки и пишите комментарии. Спасибо!