ВТБ: собственная ПУШ-платформа — переход от внешнего решения к собственному технологическому контуру

10+

ВТБ реализовал собственную технологическую платформу для отправки ПУШ-уведомлений клиентам Банка, заменив зависимость от внешнего решения внутренним управляемым контуром доставки.

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

Созданная платформа позволила ВТБ взять под собственный контроль весь жизненный цикл сообщения: его приём, маршрутизацию, обработку, выбор канала доставки, мониторинг статусов и хранение истории уведомлений. Решение стало единой технологической основой для развития клиентских коммуникаций и дальнейшего увеличения доли цифровых каналов

Цели проекта:

· Снижение затрат за счёт собственной инфраструктуры доставки.

· Сохранение качества сервиса при дальнейшем росте объёмов трафика.

· Повышение прозрачности за счёт сквозного мониторинга и аналитики.

· Обеспечение независимого управления и развития платформы.

Ключевые требования к платформе:

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

Особое значение имеет информационная безопасность: клиентские данные, маршруты доставки и настройки платформы находятся под управлением Банка, а само решение соответствует внутренним стандартам ВТБ, требованиям информационной безопасности и политике импортозамещения.

Технологический состав:

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

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

Основу технологического стека составляют Java 25 и Spring Boot 4. Для асинхронного обмена событиями между микросервисами и обработки высоких объёмов трафика используется Kafka, а PostgreSQL, Redis и Tarantool обеспечивают хранение данных и высокоскоростное кэширование часто используемой информации

Функциональные возможности:

Платформа поддерживает несколько форматов взаимодействия с клиентом.

ПУШ используется для стандартных уведомлений, отображаемых в центре уведомлений мобильного устройства. РИЧ ПУШ позволяет дополнять сообщения мультимедийным контентом, изображениями и быстрыми действиями. ИН-Апп сообщения отображаются непосредственно внутри активного приложения и могут использоваться для непосредственного вовлечения пользователя в клиентский сценарий.

Помимо базовой доставки, собственный контур позволяет гибко настраивать приоритеты, тайм-ауты, повторные отправки, каскадирование и правила маршрутизации сообщений.

Достижения:

Одним из ключевых результатов проекта стал существенный финансовый эффект.

Переход на собственную ПУШ-платформу позволил снизить расходы на клиентские коммуникации, в том числе за счёт замещения части СМС-трафика ПУШ-уведомлениями. Общий экономический эффект от перехода на собственную платформу составил более 350 млн рублей.

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

В среднем платформа обеспечивает отправку 529 млн успешных ПУШ-уведомлений в месяц и 59 млн уникальных активных устройств клиентов. Максимальная заявленная производительность составляет 9 000 уведомлений в секунду, а фактическая пиковая нагрузка превышает 2000 ПУШ в секунду с возможностью дальнейшего горизонтального масштабирования.

Доля ПУШ-трафика благодаря использованию собственной платформы достигает до 98%. Одновременно Банк получил сквозную прозрачность процесса доставки, управляемость и детальную аналитику сообщений. Доля внешних ошибок, не связанных непосредственно с работой платформы, составляет не более 1,5%.

В рамках дальнейшего технологического развития также реализована новая функциональность, включая SimplePWA для native iOS(Гибридное приложение для отправки нотификаций на IOS) и надёжной отправки уведомлений в фоновом режиме.

Практическая ценность:

Проект позволил объединить в одном решении несколько эффектов:

– экономический — снижение расходов на коммуникации и экономический эффект более 350 млн рублей;

– операционный — централизованное управление маршрутизацией, статусами и правилами доставки;

– технологический — собственная масштабируемая микросервисная архитектура и снижение внешних зависимостей;

– клиентский — развитие ПУШ, РИЧ ПУШ и Ин-Апп форматов коммуникации;

– аналитический — сквозная прозрачность прохождения сообщений и детальный анализ результатов доставки;

– стратегический — перенос критических компетенций и управления клиентскими коммуникациями во внутренний технологический контур ВТБ.

Концептуальный посыл:

Собственная ПУШ-платформа ВТБ — это переход от использования внешнего сервиса доставки к самостоятельному управлению критически важным каналом взаимодействия с клиентами.

Банк получил не просто замену существующего решения, а собственную технологическую платформу, которая объединяет экономическую эффективность, масштабируемость, прозрачность, безопасность и независимость развития.

  • Собственная_ПУШ_платформа_ВТБ_Банка-01
  • Собственная_ПУШ_платформа_ВТБ_Банка-02
  • Собственная_ПУШ_платформа_ВТБ_Банка-03
  • Собственная_ПУШ_платформа_ВТБ_Банка-04
  • Собственная_ПУШ_платформа_ВТБ_Банка-05
  • Собственная_ПУШ_платформа_ВТБ_Банка-06
  • Собственная_ПУШ_платформа_ВТБ_Банка-07
  • Собственная_ПУШ_платформа_ВТБ_Банка-08
  • Собственная_ПУШ_платформа_ВТБ_Банка-09
  • Собственная_ПУШ_платформа_ВТБ_Банка-10
  • Собственная_ПУШ_платформа_ВТБ_Банка-11
Поделиться
Проголосуйте!
100

Добавить комментарий

Извините, это содержимое только для зарегистрированных пользователей. Войдите или зарегистрируйтесь.
Также можно войти через соцсеть: