Кейс: с переходом на новую технологию снизилось количество инцидентов
Проект единой авторизации у компании «М.видео» планировался к дате старта мобильного приложения с целью создания единственной системы для управления авторизацией и идентификацией клиента. В процессе эксплуатации у компании увеличилась клиентская база (x2, затем х3). Как следствие, нефункциональные требования перестали укладываться в возможности выбранной технологии.
Мы предложили на рассмотрение альтернативное решение, которое позволяет масштабировать систему под нагрузку. Задачи следующие🔻
- реализовать платформу, с помощью которой получить доступ к единому пользовательскому профилю (single customer profile);
- предоставить пользователю бесшовный опыт во взаимодействии со всеми системами электронной коммерции компании.
- обеспечить возможность масштабировать систему в зависимости от нагрузки на неё;
- Обеспечить возможность применения JWT.
Выиграли тендер и начали работу
Приняли решение реализовать единую платформу Identity and Access Management. За 6 месяцев вывели её в продакшн на 3 города. После того как она показала результат, распространили на всю компанию.
Сформировали 2 и 3 линию поддержки и на протяжении 5 лет занимаемся развитием системы. Осуществили переход на Open Sors решения, что позволяет компании дальше масштабироваться.
Мы всегда обращали внимание не только на то, что требуется от системы технически, но и на то, в каких бизнес-процессах она участвует. В процессе сопровождения системы занимали проактивную позицию и спрашивали у смежных команд: «А для чего вы это делаете? Какая у вас цель?».
Результаты:
🔥система работает без сбоев: не падает от перегрузки, быстрый отклик для пользователя, данные надёжно защищены;
🔥добавили возможность сброса авторизации клиента на всех устройствах;
🔥свыше 1000 разных операций в секунду
🔥в 7 раз увеличилась скорость обработки данных пользователей
«Коллеги из it~bp разработали мощное решение, которое положило конец раздробленности баз содержащих всю информацию о клиентах компании. Это позволило выстроить эффективную сквозную аналитику и оптимизировать затраты на поддержание и синхронизацию разрозненных систем», Евгений Горелов — руководитель M.Search и единой платформы хранения пользовательских данных в компании «М.видео».