ВТБ реализовал собственную технологическую платформу для отправки ПУШ-уведомлений клиентам Банка, заменив зависимость от внешнего решения внутренним управляемым контуром доставки.
До реализации проекта ПУШ-трафик обрабатывался с участием вендора. Такая модель формировала лицензионные и эксплуатационные расходы, ограничивала возможности Банка по контролю доставки и не обеспечивала достаточной детализации статусов, ошибок и причин недоставки сообщений. Дополнительной задачей стало развитие технологического суверенитета и перенос управления ПУШ-трафиком и ключевых компетенций во внутренний технологический контур Банка.
Созданная платформа позволила ВТБ взять под собственный контроль весь жизненный цикл сообщения: его приём, маршрутизацию, обработку, выбор канала доставки, мониторинг статусов и хранение истории уведомлений. Решение стало единой технологической основой для развития клиентских коммуникаций и дальнейшего увеличения доли цифровых каналов
Цели проекта:
· Снижение затрат за счёт собственной инфраструктуры доставки.
· Сохранение качества сервиса при дальнейшем росте объёмов трафика.
· Повышение прозрачности за счёт сквозного мониторинга и аналитики.
· Обеспечение независимого управления и развития платформы.
Ключевые требования к платформе:
Платформа должна обеспечивать повышение ключевых показателей отправки и доставки уведомлений, централизованный контроль всего маршрута сообщения, гибкую адаптацию под различные бизнес-сценарии и возможность быстрого создания унифицированных шаблонов. Одновременно архитектура должна минимизировать внешние зависимости и позволить ВТБ самостоятельно контролировать критически важный контур клиентских коммуникаций.
Особое значение имеет информационная безопасность: клиентские данные, маршруты доставки и настройки платформы находятся под управлением Банка, а само решение соответствует внутренним стандартам ВТБ, требованиям информационной безопасности и политике импортозамещения.
Технологический состав:
Входящий поток сообщений поступает в маршрутизатор, после чего распределяется между различными типами коммуникаций — 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 млн рублей;
– операционный — централизованное управление маршрутизацией, статусами и правилами доставки;
– технологический — собственная масштабируемая микросервисная архитектура и снижение внешних зависимостей;
– клиентский — развитие ПУШ, РИЧ ПУШ и Ин-Апп форматов коммуникации;
– аналитический — сквозная прозрачность прохождения сообщений и детальный анализ результатов доставки;
– стратегический — перенос критических компетенций и управления клиентскими коммуникациями во внутренний технологический контур ВТБ.
Концептуальный посыл:
Собственная ПУШ-платформа ВТБ — это переход от использования внешнего сервиса доставки к самостоятельному управлению критически важным каналом взаимодействия с клиентами.
Банк получил не просто замену существующего решения, а собственную технологическую платформу, которая объединяет экономическую эффективность, масштабируемость, прозрачность, безопасность и независимость развития.












