Sber

Для Sber, одной из самых технологически продвинутых банковских экосистем Европы, мы разработали микросервисную архитектуру для безопасной биометрической аутентификации и проверки идентичности клиентов.

Sber – Система биометрической авторизации

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

Задача

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

Наш подход

Мы разработали независимые микросервисы для аутентификации пользователей, отслеживания сессий и обработки документов, соединённые через асинхронные очереди сообщений. Каждый компонент работает как Docker-контейнер, управляемый через кластеры Kubernetes для максимальной стабильности и автоматического восстановления.

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

Результаты

  • Обработано 2,5+ млн биометрических сессий ежедневно
  • Достигнута полная отслеживаемость аудита и соответствие GDPR
  • Сбои системы сокращены на 60% после контейнеризации
  • Бесшовная интеграция с внешними поставщиками идентичности

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

Backend: Java 17 · Spring

Database: Oracle

Infrastructure: Docker · Kubernetes

Duration: 18 месяцев

Team: 5 разработчиков

Почему это важно

Этот проект укрепил нашу экспертизу в создании безопасных распределённых систем — принцип, который мы сегодня применяем к стартапам и современным продуктам: стабильные, модульные и ориентированные на защиту данных с первого дня.