Use Case

Задачи

  • Построение отказоустойчивой инфраструктуры и сервисов, поскольку предыдущая hardware инфраструктура имела периодические проблемы с оборудованием хостера
  • Гибкое масштабирование ресурсов в периоды активных фаз распродаж или других hi-load нагрузок.
  • Необходимость в быстром и максимально гибком внедрении и развертывании новых инструментов, технологий и решений, их дальнейшая оркестрация
  • Стандартизация инфраструктуры и ее документирование через infrastructure-as-code

Результаты

  1. Построение отказоустойчивой, гибкой инфраструктуры, что позволяет быстро масштабироваться и адаптироваться
  2. Быстрое, удобное внедрение и развертывание новых инструментов, технологий и решений для задач бизнеса
  3. Стандартизация инфраструктуры и ее документирование через infrastructure-as-code
  4. Возможность стратегического планирования использования ресурсов и оптимизации издержек.

Описание

Предпосылки для миграции AUTOBAZA в облако Amazon Web Services

Переход в облако не стал тривиальной задачей для AUTOBAZA, поскольку проект вобрал достаточно много специфики и legacy-решений за годы существования. У компании было несколько попыток развернуть облачную архитектуру, только с помощью профессионалов Softprom решение удалось воплотить в жизнь. В ходе аудита и консультаций были выделены и определены основные нюансы существующей и будущей облачной архитектуры, подготовлен и согласован оптимальный план миграции, основные этапы.

AUTOBAZA — сеть из 10 магазинов и интернет-магазин по продаже автотоваров в Украине с более чем 20-летней историей. "AUTOBAZA" является экспертом в области автоэлектроники, автозвука и всем, что связано с автомобилями и автомобильной тематикой, а Интернет-магазин avtozvuk.ua обслуживает всю Украину и насчитывает более 300 тыс. товаров, предоставляя клиентам широкий ассортимент качественных товаров и технологических новинок. на любое авто

На старте проекта специалисты Softprom провели ряд обучающих мероприятий для DevOps клиента, которые были необходимы для реализации намеченного плана. Во время миграции оказывалась постоянная техническая поддержка и консультации со стороны инженеров Softprom — авторизованного партнера Amazon Web Services, что позволило значительно оптимизировать ранее спланированную архитектуру, быстрее и безопаснее мигрировать в облако, уменьшить финансовую нагрузку на бизнес в кризисный период.

AUTOBAZA для реализации проекта остановила свой выбор на сервисах AWS после детального изучения требований и функционала, максимально отвечающего потребностям и задачам e-commerce. К тому же у специалистов компании уже был опыт работы с AWS, знали о сети авторизованных партнеров AWS в Украине, специалисты которых всегда смогут помочь с настройкой сервисов и поддержкой.

Для меня как для Product Owner'а одной из важнейших задач является понимание текущих затрат, их оптимизации и планирование.  AWS с помощью встроенных аналитических дашбордов позволяет отслеживать все необходимые финансовые тенденции проекта в одном месте, понимать текущие затраты, выявлять потенциальные места для оптимизации и разрабатывать стратегии на будущее.

Илья, Product Owner at avtozvuk.ua

Сервисы AWS, которые использует AUTOBAZA

AUTOBAZA сегодня использует довольно много сервисов Amazon Web Services, а именно: Elastic Compute Cloud, ElastiCache, Relational Database Service, Elastic Load Balancing, CloudFront, CloudWatch, Simple Storage Service, CodePipeline/CodeBuild, Simple Email Service, Lambda, EC2 Container Registr ). Это позволило перенести и перенастроить все существующие процессы CI/CD. Для нивелирования периодов стремительных нагрузок реализован автоскейлинг.

Переход на облачную инфраструктуру AWS открыл множество возможностей для реализации бизнес-целей AUTOBAZA в ритейле и e-commerce, чего раньше не позволяла предыдущая инфраструктура.
Проект продолжается, в процессе реализации развертывания современной frontend архитектуры, микросервисной архитектуры backend, построение более сложной и автоматизированной системы CI/CD с обновлением технологий и инструментов всех уровней.

Ключевые этапы проекта миграции AUTOBAZA в облако AWS

Развертывание облачной инфраструктуры AUTOBAZA проходило в 2 этапа. На первом этапе была реализована миграция всех сателлитных сервисов, а затем и main в Amazon Web Services. На финальном этапе тестирования AWS предоставил возможность протестировать проект под стрессовой тестовой нагрузкой, что позволило более точно рассчитать необходимые ресурсы для запуска.

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

Ілья, Product Owner at avtozvuk.ua

Преимущества AWS перед стандартной IT-инфраструктурой

До миграции в облако AWS компания AUTOBAZA использовала стандартную IT-инфраструктуру (Hetzner). Предыдущая hardware инфраструктура имела периодические проблемы с оборудованием хостера, не позволяла масштабировать ресурсы столь быстро и гибко, как в этом нуждался бизнес. Требовалось тратить время и привлекать дополнительные ресурсы на планирование и развертывание. Если сравнивать ее с облачной инфраструктурой AWS, то преимущества очевидны.

AWS предоставляет мощности, которые тебе нужны сейчас. Также мы настроили автоматический скейлинг, позволяющий нам правильно и экономно использовать наши ресурсы. Относительно цены нравится то, что мы можем самостоятельно управлять всеми ресурсами и платить только за то, что используем.

Ілья, Product Owner at avtozvuk.ua

Отказоустойчивая облачная инфраструктура AWS, автоскейлинг, умные бекапы – это все стоит на страже спокойного сна современного DevOps'а и спокойствия бизнеса в целом.

Максим, DevOps at avtozvuk.ua

Softprom — Advanced Consulting Partner в сети Amazon Web Services. Имеет статус MAP (Migration Acceleration Program) партнера AWS, выполняет проекты по миграции инфраструктуры в облако для компаний уровня Enterprise.