Реализация целевого решения по учетной логике в Банке ВТБ
- Заказчик:
- ПАО Банк ВТБ
- Руководитель проекта со стороны заказчика
- Поставщик
- ГК «Иннотех»
- Год завершения проекта
- 2025
- Сроки выполнения проекта
- июнь, 2023 — январь, 2025
- Масштаб проекта
- 250000 человеко-часов
- Цели
-
Обеспечение технологического суверенитета Банка на базе внедряемой и разрабатываемой с нуля цифровой банковской платформы на микро сервисной архитектуре, позволяющей отказаться от отдельной автоматизированной банковской системы (АБС) в ИТ-ландшафте и масштабировать его под рост объемов операций с использованием облачных технологий
-
Создание, пилотное внедрение и тиражирование общего сервиса Генератор проводок - слоя интерпретации продуктовых событий в бухгалтерские проводки для продуктов и операций Банка в целевой архитектуре, в соответствии с преднастроенными правилами.
-
Создание, пилотное внедрение и тиражирование общего сервиса Генератор счетов для обеспечения генерации аналитических счетов.
-
Обеспечение высоконадежных и производительных сервисов, обеспечивающих своевременное и надежное выполнение операций для повышения качества бухгалтерского учета и целостности данных для регуляторной отчетности.
-
Реализовано MVP и целевая функциональность Генератора счетов и Генератора проводок, реализована и внедрена в промышленную эксплуатацию функциональность стриминга в системы потребители-данных
Подключен 21 источник: 15 оркестраторов к Генератору проводок для получения и интерпретации учетных событий в проводки, 6 продуктовых процессоров для получения и обработки событий по счетам.
Обеспечено КПЗ в части неувеличения SLA по закрытий операционного дня из-за операций, обрабатываемых в Генераторе проводок и Генераторе счетов.
Реализована стратегия банка и требование регулятора в части импортозамещения программного обеспечения и элементов значимой критической инфраструктуры
Уникальность проекта
Разработка является одной из ключевых составляющих цифровой банковской платформы и гарантирует полный технологический суверенитет банка при сохранении высокого стандарта качества предоставления услуг клиентам
Впервые вследствие перехода от монолитных систем класса AБС к микросервисной архитектуре, c выделением продуктового и бухгалтерского слоя, созданы специализированные сервисы, для поддержки формирования проводок и ведения счетов с учетом:
создания решения, повышающего управляемость функцией бухгалтерского учета и облегчающего масштабирование
обеспечения перехода на отечественный стек технологий снижения производительности и надежности
- Использованное ПО
Информационные системы реализованы на основе микросервисной архитектуры с использованием Java и фреймворка Spring Book.
Приложения упакованы в Docker-контейнеры на базе Astra Linux и управляются посредством Kubernetes, размещенного на инфраструктуре OpenStack/T1 Cloud.
Для хранения данных применена СУБД PostgreSQL
Обмен информацией между сервисами организован через REST- интерфейсы, систему потоковых сообщений Apache Kafka и брокера очередей Artemis MQ.
- Сложность реализации
Создание высокопроизводительного интерпретатора продуктовых операций в бухгалтерский учет, с обеспечением высоких требований к отказоустойчивости и горизонтальному масштабированию
Обеспечение работы в период перехода к целевой архитектуре с поддержанием одновременной работы как старого, так и нового и интеграционного окружения, подходов к отражению операций в бухгалтерском учете
Смена не только ИТ-реализации, но и сопутствующих бизнес-процессов организации, потребовало существенных усилий на проработку требований к решению
- Описание проекта
Проект был открыт для выполнения государственной экономической стратегии по снижению зависимости от зарубежных поставщиков и для обеспечения технологического суверенитета банка
В рамках проекта разработан комплекс информационных систем, обеспечивающих разделение продуктового бухгалтерского учета и обеспечение импортозависимости функциональности, а именно:
создание общего сервиса Генератор проводок для интерпретации продуктовых событий в бухгалтерские проводки для продуктов и операций Банка;
создание общего сервиса Генератор генерации аналитических счетов.
- География проекта
Вся Россия, все отделения банка