
Napoleon IT перенесла на Yandex Cloud свой флагманский продукт — сервис PowerPrice, позволяющий проводить мониторинг цен конкурентов и оптимизировать стоимость товаров. Об этом Хабру рассказали в пресс-службе компании. В решении используются системы компьютерного зрения и машинного обучения. Благодаря переезду Napoleon IT смогла ускорить предоставление сервиса для конечных пользователей и снизить затраты на поддержку его работы.
PowerPrice анализирует данные и определяет оптимальные цены согласно выбранной стратегии. Это позволяет крупным офлайн-ретейлерам проводить розничную конкурентную аналитику и реализовать динамическое ценообразование. В среднем за день через сервис проходит более 8 млн фотографий цен.
На текущий момент в работе PowerPrice задействовано несколько инструментов Yandex Cloud:
масштабируемое объектное хранилище Object Storage;
сервис управления кластерами Managed Kubernetes;
управляемые базы данных;
сервис компьютерного зрения для анализа изображений Yandex Vision;
сервис визуализации и анализа данных Yandex DataLens.
До переезда в облако backend платформы работал на собственных серверах компании, что накладывало ограничения, связанные с конечным объёмом доступных вычислительных ресурсов. В частности, для запуска нового ML-эксперимента партнёры за 2-3 дня уведомляли компанию о необходимости выделения ресурса. Переезд в облако позволил сократить время от запроса до запуска до 15 минут. Также ускорился запуск набора моделей CV для новых экспериментов, количество которых увеличилось в три раза.
«Переезд PowerPrice был осуществлён со стационарных серверов стороннего поставщика. Данное решение позволит получить масштабируемость системы. PowerPrice обрабатывает до 8 млн. фото ежедневно от 22 000 пользователей. Также переезд в облако позволил оперативнее решать проблемы, а конечному потребителю снизить SLA по инцидентам и вопросам поддержки» — отметил Руслан Ахтямов, директор по стратегии Napoleon IT.
Как указали в компании, после перехода повысилась экономическая эффективность продукта. Количество задействованных в работе или не до конца утилизируемых серверов сократилось на 200%, чего удалось достичь за счёт более эффективной утилизации вычислительных мощностей и оптимизации сетевого трафика. Использование облачных технологий позволило компании уменьшить время развёртывания новых сервисов и ускорить развитие продукта. Кроме того, благодаря переносу гарантированный уровень доступности (SLA) сервиса PowerPrice для клиентов вырос с 99,5% до 99,9 % времени в год.