Use Case

Задачи

  • Спрогнозировать нагрузку
  • Адаптировать ресурсы под рост нагрузки
  • Подготовить ИТ-инфраструктуру
  • Провести нагрузочное тестирование

Результаты

  1. Бесперебойная работа интернет-магазина в период высоких нагрузок
  2. Трафик торговой площадки вырос на 150% относительно распродажи прошлого года.
  3. Сократили среднее время отклика сайта до 0,2 сек.
  4. Уменьшили затраты на ИТ-инфраструктуру Интернет-магазина: Amazon Web Services – около 0,05% от оборота в online

Описание

Компания Softprom — Advanced Consulting Partner в сети Amazon Web Services (AWS), совместно с крупнейшим fashion ритейлеров в Украине, компанией Intertop.ua, поделились результатами e-commerce ИТ-проекта, реализованного на базе облачных сервисов AWS.

Омниканальный fashion-ритейлер Intertop Ukraine на украинском рынке работает более 25 лет. Сейчас на онлайн-платформе INTERTOP.UA представлены более 500 брендов одежды, обуви, аксессуаров и косметики. Все эти товары можно также найти или заказать в одном из 160 офлайн-магазинов, расположенных в 25 городах Украины. 

Веб-ресурс INTERTOP.UA ежемесячно посещают более 4 млн. пользователей. За последнее время ритейлер существенно расширил ассортимент: по сравнению с 2019 общее количество номенклатурных позиций выросло почти на 200%. Учитывая современные тенденции, когда бизнес все больше “уходит” в онлайн, у INTERTOP за 2020 наблюдался рост количества онлайн-заказов на 80%. Кроме этого, ритейлер делает большую ставку на омниканальные сценарии покупок, предлагая клиентам бесшовно совмещать каналы, например, изучать ассортимент и делать заказ на сайте, а выкупать его после примерки офлайн.

В период различных маркетинговых акций нагрузка дополнительно увеличивается, достигая максимума в «Черную пятницу». Причем уровень пиковых нагрузок сезона Black Friday из года в год также растет, примерно в 1,5 раза.

Во избежание простоев в период распродаж компании потребовались дополнительные вычислительные ресурсы.

Решение для e-commerce ИТ-проекта Intertop.ua

  • Чтобы обеспечить стабильную работоспособность ресурсов и инфраструктуры при пиковых нагрузках в период предпраздничных распродаж под названием «черная пятница» компания Intertop рассматривала как глобальных, так и локальных провайдеров облачных сервисов.
  • Amazon Web Services выбран ритейлом не только потому, что он является самой безопасной, масштабной и надежной облачной платформой, которая предлагает более 175 полнофункциональных сервисов в ЦОД по всему миру, а и с учетом таких критериев, как:
  • Высокая скорость предоставления и доступность ресурсов – облако AWS охватывает 77 зон доступности в 24 географических регионах по всему миру
  • Решение по автомасштабированию с прохождением нагрузочного тестирования (возможность автоматически добавлять или уменьшать мощности)
  • Наличие нативных сервисов

Благодаря переходу на мощности AWS, интернет-магазин Intertop успешно отработал Black Friday. Трафик торговой площадки вырос на 150% относительно распродажи прошлого года. При этом среднее время отклика сайта составило 0,2 сек., а затраты на AWS – около 0,05% от оборота в online.

Надежда Романова, руководитель ИТ департамента в компании Intertop Украина

Основные этапы внедрения e-commerce ИТ-проекта на веб-ресурсе INTERTOP.UA

  1. Настройка сетевой инфраструктуры в облаке AWS.
  2. Развертывание кластеров ElasticSearch и Redis в облаке используя соответствующие сервисы (Amazon OpenSearch, Amazon ElastiCache).
  3. Миграция базы данных в Amazon Aurora.
  4. Настройка кластеров Amazon ECS для запуска докеров.
  5. Оптимизация программного кода. Постоянное использование профайлера для поиска “узких мест” в коде.
  6. Настройка балансировщиков нагрузки.
  7. Конфигурирование авто скейлинга кластеров Amazon ECS и сервисов приложения. 

Результаты проекта INTERTOP.UA на базе сервисов Amazon Web Services (AWS)

  1. Автоматическое масштабирование ресурсов в дни пиковых нагрузок, что позволило увеличить трафик на 150% в сравнении с прошлым годом.
  2. Уменьшение времени ответа сайта до 0,2s, что положительно сказалось на поисковом рейтинге веб-ресурса компании.
  3. Увеличена производительность – При увеличении трафика новые сервера запускаются автоматически, что позволило избежать простоев в периоды пиковых нагрузок.
  4. Снижение затрат на ИТ инфраструктуру в периоды пиковых нагрузок – 0,05% затрат на AWS от прибыли в online, то есть компания платит только за работающие ресурсы, а неработающие ресурсы автоматически отключаются.