Разработка рейтинговой системы для топ-3 банка России.
Задача
Перед командой разработчиков IBS стояли следующие задачи от клиента:
- Провести модернизацию приложения по проведению андеррайтига и консолидации всей информации с целью присвоения внутреннего рейтинга контрагенту, а также сложным группам контрагентов.
- Переработать текущее решение в рамках микросервисной архитектуры с отказом от сторонних библиотек и максимальному использованию бесплатного ПО.
- Добавить новые функции для консолидации финансовой информации по компаниям и их группам в едином интерфейсе.
Решение
Решения, которые были внедрены командой IBS:
- Проведено предпроектное обследование методом обратного реинжениринга.
- Осуществлена модернизация ядра — разделение на микросервисы, проведение различных типов тестирования с одновременной поддержкой существующего решения и постепенная замена модулей в ПРОМ среде.
- Наращен функционал посредством ввода новых сервисов в систему под строгим архитектурным надзором.
- Возможность эффективно работать андрейррайтерам, как крупного бизнеса, так и среднего бизнеса в единой экосистеме, а также наращивать количество пользователей с помощью горизонтального масштабирования.
- Система соответствует современным требованиям по производительности и позволяет производить модификацию риск-моделей с последующим пересчетом за секунды.
Результаты
На выходе клиент получил такие преимущества:
- Повышение стабильности и масштабируемости системы.
- Возможность дальнейшей модификации с минимальными затратами.
- Снижение операционных затрат на лицензии и рисков зависимости от проприетарных библиотек.