Ключевые показатели

Buildings

53.000

клиентов среди малых и средних предприятий
Team

520.000 +

розничных клиентов
Money

$20,46 млн

годовая прибыль

Бизнес-вызов

Кредобанк работает на высококонкурентном банковском рынке, где банкам приходится буквально сражаться за каждого клиента. Если банк не входит в число лидеров, он должен быть вдвойне внимательным к своей клиентской базе и уметь быстро реагировать на ее меняющиеся запросы, чтобы привлекать новых клиентов и не терять уже имеющихся.

У Кредобанк большая, но не активная клиентская база. Поэтому главная бизнес-задача, которая стояла перед банком – повышение уровня вовлеченности потребителей. Для этого компания решила запустить новую программу лояльности, позволяющую вознаграждать новых клиентов и повышать активность имеющихся клиентов с помощью приветственных бонусов.

Кредобанк нуждался в гибкой платформе для запуска новых продуктов. Классические базовые банковские системы обычно не дают широких возможностей для их создания.

С этой задачей Кредобанк обратился к нам, 42flows.tech. Мы предложили разработать и внедрить интеграционный слой (Middleware).

Наше решение – внедрение интеграционного слоя (Middleware)

Middleware

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

При разработке программы лояльности Кредобанка интеграционный слой (Middleware) создал возможности для расчета приветственных бонусов. Это лишь один из способов использования Middleware в банковском деле. Он также отвечает за анализ операций клиентов и контроль соблюдения клиентом правил программы лояльности.

Кратко о характеристиках разработанного нами Middleware:

  • Основа – технологии Node-RED и Node.js.
  • Простота и гибкость горизонтального масштабирования решения под нагрузкой. Обрабатывает более 500 тыс. вычислений в день.
  • Отдельные среды для разработки, тестирования и эксплуатации.
  • Одна внешняя интеграция и использование более 19 методов для вызова API из Node-RED.

Использование интеграционного слоя (Middleware) в бизнес-модели Кредобанка помогло в несколько раз сократить время разработки и позволило банку быстро запустить продукт на рынок.

Преимущества Node-RED для реализации Middleware

Кредобанк выбрал Node-RED в качестве технологии для внедрения Middleware с учетом таких его сильных сторон:

  • Архитектура Node-RED простая и прозрачная. Это означает, что вам не нужно быть разработчиком, чтобы что-то изменить бизнес правила.
  • Эта технология имеет открытый исходный код, который можно менять. Использование такого программного обеспечения не требует оплаты лицензионных сборов. Компания уверена, что решение будет оставаться функциональным в перспективе, поскольку IBM продолжает его разработку.
  • Найти специалистов для изменения продукта на основе Node-RED не сложно, так как Node-RED — это low-code технология.

Чтобы узнать больше преимуществ использования Node-RED для похожих разработок, читайте нашу статью Node-RED решения для будущего необанков от Операционного и Технического Директора, а такоже совладельца 42flows.tech — Максима Попова.

Технические вызовы, которые мы преодолели

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

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

Мы решили эту проблему, используя Middleware между базовой банковской системой на XML и базой данных на FTP. Такое решение помогло установить стабильные и прочные связи, которые дали нам необходимый доступ для запуска proof of concept (PoC, проверка концепции).

Middleware

Интеграции при внедрении интеграционного слоя (Middleware)

Основное преимущество использования Middleware – минимальное количество интеграций. Это сокращает время на обработку и принятие решений программным обеспечением.

При разработке мы, как и ранее, использовали интеграцию с разными Banking API:

  • /calcamount — API извлечения информации и записей по клиентах;
  • /transdt — транзакции ДТ;
  • /transcr — транзакции КТ;
  • /accounts — извлечение счетов клиентов;
  • /document — генерация документов на выплаты бонусов;
  • /sms — API для отправления SMS клиентам;
  • /smsinfo — API для получения статуса по поводу отправления SMS.

Такие соединение осуществляются с помощью вызовов API от нашего решения к банковским системам. Middleware запрашивает вызовы для:

  • API внешних систем (банковских систем), которые дают нам возможность получать, обновлять и отправлять информацию о клиентах.
  • Проверки соблюдения клиентами условий программы лояльности.
  • Формирования и отправки в банк документов для выплаты бонуса.
  • Отправки сообщений клиентам (о транзакциях, изменении правил программы лояльности, соблюдении условий и т. д.).

Бизнес-результаты внедрения интеграционного слоя (Middleware)

На разработку логики решения ушёл один месяц, включая знакомство команды и интеграцию с необходимыми системами. Это было значительно быстрее и дешевле, чем завершить разработку уже имеющихся основных банковских систем.

Наш Middleware, написанный на базе технологии Node-RED, дал Кредобанку такие возможности:

  • Принятие быстрых решений без взаимодействия с разработчиками.
  • Отсутствие изменений стоимости, потому что Node-RED – это программа с открытым исходным кодом.
  • Масштабирование решения за счет разделения сервера на части при нагрузке. Как мы упоминали ранее, Middleware обрабатывает 500 тыс. вычислений в день на двух сервисах Node-RED.

 

Если вы хотите узнать больше об этом кейсе или у вас есть другие вопросы, обращайтесь к нам по адресу igor@42flows.tech.

БОЛЬШЕ ПРОЕКТОВ