Негосударственный пенсионный фонд «ВТБ» завершил перевод промышленного биллинга на отечественное ПО — это крупнейший подобный проект в России. Систему, обслуживающую 11 млн клиентов, перевели со стека на базе Oracle на платформу XSQUARE компании «Хи-Квадрат». Затраты на миграцию составили несколько десятков млн рублей. При этом техническая перестройка не затронула работу фонда — начисления и выплаты пенсий ни разу не прерывались, что являлось критически важным условием проекта.
Сейчас инфраструктура фонда построена на двух базовых технологиях: открытой СУБД PostgreSQL и платформе XSQUARE. В результате перехода на такой стек ключевые операции (закрытие периода, начисления, выплаты) выполняются вдвое быстрее на том же оборудовании. Так, время отклика экранных форм составляет порядка 10 миллисекунд, генерация печатных документов занимает от 2 миллисекунд. При этом архитектура заложена с запасом, рассчитанное масштабирование позволяет выдержать пятикратный рост нагрузки — до 50 млн клиентов.
«Переход на отечественный стек дал нам возможность значительно сэкономить на лицензиях Oracle, поддержка которых обходилась в десятки миллионов рублей в год, а к моменту принятия решения о миграции приближалась к ста миллионам. При этом мы не столкнулись с необходимостью глобальной перестройки ИТ-команды, поскольку разработчики перешли на новую платформу с минимальным переобучением. И особенно важно, что за счет заложенной в платформе XSQUARE логике миграции мы смогли организовать весь процесс так, чтобы не допустить простоя выплат», — подчеркнул технический директор НПФ «ВТБ» Виталий Лисицкий.
«Миграция такого масштаба, как правило, выглядит как большой взрыв. Разработчики полгода или год пишут новую систему, а потом в одну ночь переключают рубильник и надеются, что все заработает. Мы сознательно отказались от этого сценария в пользу поэтапного переноса, чтобы не допустить даже кратковременной паузы в работе фонда», — добавил технический директор компании «Хи-Квадрат» Константин Ващенков.
Источник: Пресс-служба компании «Хи-Квадрат»
















