Ринат Каримов, R-Style Softlab: Без импортонезависимой АБС невозможно планировать развитие банковского бизнеса
Российские вендоры, работающие на рынке банковской автоматизации, заявляют о создании автоматизированных банковских систем, работающих на отечественных системных компонентах. Это обусловлено уходом с российского рынка иностранных поставщиков операционных систем и систем управления базами данных, что создало определенные риски для бизнеса, особенно для финансового сектора, чувствительного к надежности и защищенности ИТ-инфраструктуры. TAdviser поговорил с Ринатом Каримовым, управляющим директором по банковским продуктам R-Style Softlab, входящей в группу компаний Россельхозбанка, о ходе разработки мультиплатформенной АБС RS-Bank V.6, трансформации российского ИТ-рынка и перспективах его развития.
Ринат, в конце апреля R-Style Softlab заявила о выходе первой версии мультиплатформенной АБС. Сейчас у вас есть работающий образец, или это уже полноценная версия, которую можно приобрести?
Ринат Каримов: Текущая версия АБС не является коробочной, однако ряд компонентов мы уже можем предложить по запросу клиентов. Готовая версия, которая позволит обеспечить деятельность кредитной организации в полном объеме, появится к моменту завершения проекта — это середина-конец осени текущего года.
При этом все основные режимы в текущей версии уже переведены на новый стек, не работает только ВЭД, терминал на Linux, не исправлен ряд инструментальных ошибок. Основные же функции трехзвенной архитектуры уже реализованы.
Удастся ли вам сохранить производительность, если сравнивать с версией системы, работающей на Oracle?
Ринат Каримов: Мы проводим все виды тестирований, как функциональные ручные тесты, так и автоматизированное тестирование в нагрузочном и многопользовательском режимах. Причем нагрузочные тесты проводятся на основании клиентских баз для максимального соответствия повседневному использованию системы.
Проводятся замеры скорости выполнения на Oracle, и мы сравниваем полученный результат с работой базы на Postgres Pro. И, если выясняется, что на каком-либо этапе скорость выполнения задач падает, мы оптимизируем функции. В итоге наша мультиплатформенная АСБ будет работать одинаково оптимально как на Oracle, так и на Postgres Pro. TAdviser выпустил новую Карту «Цифровизация промышленности»: свыше 250 разработчиков и поставщиков услуг
АБС реализована в наиболее распространенной в банковской среде трехзвенной архитектуре. Первое звено – это терминал, каталог с исполняемыми файлами и библиотеками, которые находятся на компьютере пользователя. Следующее звено – сервер приложений, программа, которая установлена на сервере и обеспечивает работу исполняемых файлов самой АБС. И третья часть – сервер баз данных, где установлена СУБД. Пользователь работает через терминал, который обращается к сервису приложений. Тот, в свою очередь, обращается к базе данных. Три этих компонента установлены на разных компьютерах, и их необходимо оптимизировать для работы с новой АБС, новой СУБД и офисным пакетом.
Доступ к оптимизированным архитектурным блокам будет предоставляться постепенно, по мере готовности, чтобы у заинтересованных в переходе на импортонезависимое решение банков была возможность не ждать выхода коробочного решения в конце года.
Так, сейчас у нас готов терминал, он прошел все необходимые тесты, были выявлены и устранены ошибки и неоптимизированные части, что позволяет говорить о его полной работоспособности. Сервер приложений уже работает в демонстрационном режиме и в настоящее время находится на этапе тестирования. Сервер баз данных будет переводиться только после завершения всех работ с терминалом и сервером приложений.
Насколько затратным с точки зрения отвлечения ресурсов и времени будет переход? Каким будет типичный маршрут перехода?
Ринат Каримов: Маршруты перехода будут отличаться для разных типов клиентов. Мы готовим три сценария: перевод банка, уже работающего на RS-Bank V.6 на Oracle; перевод клиента, пока работающего на RS-Bank v.5.5 и перевод кредитной организации, использующей стороннее решение.
Тем, кто уже работает на нашей флагманской АБС, достаточно будет применить специальный конвертер баз данных и проследить за корректным переносом функциональности – различных макросов, триггеров, хранимых процедур.
Если в кредитной организации установлена RS-Bank v. 5.5, то в этом случае сначала необходимо будет перейти на RS-Bank V.6 на Oracle с помощью коробочного конвертера, а потом уже осуществить переход на альтернативную СУБД.
Что касается новых клиентов, то здесь все зависит от того, какая СУБД у них установлена на текущий момент, в какой архитектуре построена действующая автоматизированная банковская система.
Планируете ли вы после завершения проекта перевода АБС включать в ее состав какое-то дополнительное программное обеспечение?
Ринат Каримов: Да, в будущем мы планируем проверить нашу АБС на операционной системе Альт, на СУБД Tantor. Также мы будем тестировать работу нашей системы с офисным пакетом «Мой офис». И, конечно, мы будем внимательно следить за новыми версиями Астра Linux, Postgres Pro и тестировать RS-Bank V.6 в работе с ними.
В целом, на каких принципах вы отбираете отечественные ИТ-решения?
Ринат Каримов: Софт должен быть включен в реестр российского программного обеспечения, должен обладать необходимыми сертификатами контролирующих органов. На российском рынке представлено не так много СУБД, которые соответствуют этим требованиям. Мы выбрали Postgres Pro, которая стоится на основе открытого решения Postgre SQL, входящего в тройку наиболее распространенных в мире СУБД.
Когда мы рассматривали СУБД, для нас было принципиально, чтобы система смогла поддерживать большое количество транзакций, что критически важно для автоматизированной банковской системы. В результате мы остановились на СУБД Postgres Pro.
Что касается операционных систем, то Astra Linux на сегодняшний день наиболее распространенная отечественная операционная система на российском рынке. Безусловно, есть и открытые системы, однако мы в первую очередь смотрели на включенные в реестр российского ПО. Банки – очень ответственная сфера, нельзя просто взять и установить в банке открытое ПО, в котором может быть большое количество уязвимостей, отсутствует поддержка.
На ваш взгляд, партнерства, подобные вашим, станут нормой для российского ИТ-рынка?
Ринат Каримов: Сейчас есть растущий тренд на выстраивание партнерских отношений между компаниями. На рынке очень большое количество примеров, когда компании заключают партнерства, совместно поставляют свои решения и совместно их развивают. И если текущая ситуация на ИТ-рынке сохранится на ближайшие годы, то эта тенденция, безусловно, будет только нарастать, компании продолжат углублять партнерские отношения, что станет определенным драйвером для рынка.
Как вы считаете, кредитные организации ждут появления импортонезависимых решений?
Ринат Каримов: Пока мы видим, что компании финансового сектора заняли выжидательную позицию. С одной стороны, решения компании Oracle никуда не делись и продолжают работать. С другой, системы перестали получать обновления, в том числе критические. Это касается, в первую очередь, операционных систем, особенно серверных.
Банки не готовы переходить на другую АБС просто из-за того, что в текущей присутствуют иностранные решения, они ждут инноваций, новых решений, которые позволят им улучшить клиентский сервис, запустить новые продукты. Однако сейчас важно смотреть в будущее, планировать развитие бизнеса. И без надежной, работоспособной основы цифровой инфраструктуры кредитной организации, которой является автоматизированная банковская система, это будет невозможно. Развитие все же должно иметь надежный фундамент.