Торговля

Интернет-магазин BarNeo мигрировал в облако Cloud.ru

Как компания поменяла облачного провайдера и начала переход с монолитной архитектуры на микросервисную.

О компании

BarNeo — интернет-магазин, который уже 8 лет работает в сегменте HoReCa. В ассортименте магазина представлено более 100 000 наименований посуды, кухонного инвентаря и профессионального оборудования. Ещё на сайте можно заказать услугу проектирования, дизайн-проект и приобрести необходимое оборудование в лизинг.

Задача

Изначально компания использовала локальную монолитную архитектуру для запуска интернет-магазина. Со временем монолит перестал быть удобным: процесс IT-разработки замедлился, а при ошибке в одном модуле этой большой системы мог упасть весь сайт. Тогда BarNeo решила перейти на микросервисную архитектуру и мигрировать в облако ради бесперебойной работы.

Как работает микросервисная архитектура:

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

В 2018 году IT-команда заказчика перенесла сайт в облако популярного российского провайдера и начала декомпозировать монолит на микросервисы. Постепенно BarNeo стала замечать всё больше недостатков от использования облачных сервисов предыдущего провайдера.

Почему Cloud.ru

Руководство компании начало искать другого партнера, который предложит более широкий выбор современных PaaS-сервисов с удобным интерфейсом и будет оказывать профессиональную и оперативную техподдержку по работе с микросервисной архитектурой.

Переход на микросервисы позволяет в несколько раз сократить процесс разработки и оперативно вносить или откатывать изменения, что не влияет на работоспособность продуктивной системы. Дмитрий Кравченко Руководитель направления по работе с клиентами Cloud.ru

В апреле 2022 компания бесплатно протестировала несколько PaaS-сервисов облачной платформы Advanced от Cloud.ru, чтобы оценить потенциальные затраты. По итогам тестирования BarNeo устроили технические параметры и производительность облака. Предполагаемая стоимость на услуги соответствовала ожиданиям и была ниже, чем у конкурентов, поэтому компания решила мигрировать в Cloud.ru.

Решение

Летом 2022 стартовала коммерческая эксплуатация облачных сервисов. В июне команда BarNeo провела дополнительные тесты с некритичными сервисами своей IT-инфраструктуры, а в июле начала переносить из облака предыдущего провайдера в облако Cloud.ru самый критичный сервис компании — интернет-магазин BarNeo.ru. Миграцию сопровождали инженеры Cloud.ru: они быстро отвечали на вопросы в чате и консультировали в формате видеоконференций.

Для миграции использовали быстро масштабируемый виртуальный сервер. Основную часть IT-приложений интернет-магазина мигрировали в объектное хранилище, сделали бэкапы. Осенью 2022 подключили профессиональную платформу для работы с базами данных.

Результат и планы

Сейчас интернет-магазин работает без сбоев и выдерживает любые скачки трафика. Мы готовимся к переходу на PaaS-сервисы Cloud.ru. В частности сейчас рассматриваем Cloud Container Engine для автоматизации развёртывания, масштабирования и управления приложениями сайта. В дальнейшем планируем перенести в облако ещё один проект — сайт «Посудов.ру». Юрий Скрипник IT-директор BarNeo

Запросите бесплатную консультацию по вашему проекту

Cloud