• /
  • /

Модернизация и импортозамещение
ИТ-системы финтех-компании

Крупная финтех-компания проводит модернизацию внутренних информационных систем с постепенным отказом от Oracle Database и Oracle Forms. Участвуем в системной аналитике, проектировании новых сервисов и развитии отдельных компонентов целево архитектуры без использования иностранного ПО.
Решения для финтеха У меня похожая задача
Модернизация и импортозамещение ИТ-системы финтех-компании

Проблема

Клиент реализует масштабную программу импортозамещения и модернизации корпоративных ИТ-систем. Одно из ключевых направлений — постепенный отказ от Oracle Database и Oracle Forms с переходом на PostgreSQL и новую архитектуру приложений.

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

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

Почему недостаточно просто перенести базу данных

Миграция с Oracle на PostgreSQL требует не только переноса таблиц и записей. Системы используют особенности Oracle, которые необходимо учитывать при переходе на другую СУБД.

В рамках программы анализируются:

  • Структура данных — таблицы, связи и зависимости между объектами.
  • SQL и процедурная логика — запросы, хранимые процедуры и другие конструкции, требующие адаптации.
  • Бизнес-правила — алгоритмы расчетов, проверки и условия выполнения операций.
  • Интеграции — способы обмена данными с внутренними и внешними системами.
  • Пользовательские сценарии — операции, которые сотрудники выполняют через Oracle Forms.

Прямая конвертация Oracle в PostgreSQL не решает все эти задачи. Необходимо также переработать зависящие от Oracle компоненты и проверить, что бизнес-функциональность сохраняется.
Модернизация и импортозамещение ИТ-системы финтех-компании

Как происходит импортозамещение

Анализ существующей бизнес-логики

Перед проектированием новых компонентов изучаются исходный код, структура данных, действующие алгоритмы, интеграции и фактическое поведение системы.

Это необходимо, чтобы восстановить бизнес-правила, которые не отражены в документации, определить зависимости между компонентами и подготовить требования к их переносу.

Модернизация Oracle Forms

Существующие пользовательские сценарии постепенно переносятся из Oracle Forms в новый интерфейс.

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

Переход с Oracle на PostgreSQL

Импортозамещение СУБД проводится поэтапно. Помимо миграции базы данных, программа предусматривает адаптацию бизнес-логики и устранение зависимостей от специфических возможностей Oracle.

Это позволяет постепенно переводить компоненты на PostgreSQL, сохраняя работоспособность существующих процессов.

Переход к сервисной архитектуре

Отдельные функции существующих приложений выделяются в самостоятельные сервисы. Бизнес-логика отделяется от инфраструктурного слоя и перестает быть жестко привязана к конкретной СУБД.

В результате отдельные компоненты можно будет развивать и обновлять без необходимости перерабатывать всю информационную систему.

Сохранение действующих интеграций

Модернизация затрагивает системы, связанные между собой обменом данными. Поэтому при проектировании новых компонентов учитываются существующие взаимодействия со страховыми, финансовыми и другими корпоративными системами.

Для каждого изменяемого компонента необходимо сохранить согласованные форматы данных, правила обмена и последовательность выполнения операций, чтобы переход не нарушал связанные бизнес-процессы.

Что делаем

Специалисты Nord Clan участвуют в модернизации отдельных компонентов ИТ-архитектуры компании.

Работа команды включает:

  1. Анализ существующей функциональности. Изучение бизнес-логики, структуры данных, пользовательских сценариев и зависимостей от действующих систем.
  2. Подготовку требований. Описание правил обработки данных, интеграционных сценариев и функциональности, которую необходимо сохранить или переработать.
  3. Проектирование новых сервисов. Проработку компонентов, создаваемых в рамках перехода к новой архитектуре.
  4. Анализ интеграций. Определение требований к взаимодействию новых сервисов с действующими информационными системами.

Одно из направлений участия Nord Clan — развитие инвестиционной платформы для страховых продуктов, включая системную аналитику обработки платежей и сверки финансовых операций.

Результат

Программа модернизации находится в стадии реализации. Компания последовательно переводит ИТ-системы на новую технологическую базу, обновляет пользовательские интерфейсы и развивает сервисную архитектуру.

Ожидаемые результаты программы:

  • Снижение зависимости от Oracle и зарубежного программного обеспечения.
  • Сохранение критичных финансовых и страховых процессов при поэтапной миграции.
  • Возможность развивать отдельные сервисы без масштабной переработки существующих систем.
  • Упрощение сопровождения за счет разделения бизнес-логики и инфраструктурных компонентов.
  • Создание технологической основы для дальнейшего развития корпоративных систем.

Другие ИТ-решения Nord Clan для финансовых и страховых компаний представлены на отраслевой странице.