top of page

Кейс міграції майданчика електронної комерції Фокстрот на AWS

Для забезпечення стабільної безперервної роботи ресурсів електронного майданчику нашого Клієнта торгової мережі Фокстрот, а також працездатності ІТ-інфраструктури в сезон високих продажів та в періоди акцій, ми розглядали як глобальних, так і локальних провайдерів хмарних сервісів.


Нам потрібно було автоматизувати ручне додавання обчислювальних потужностей, налаштувати стабільну роботу каналів продажу, налаштувати розгортання нових версій програм без простоїв з можливістю зробити roll back а також забезпечити високий рівень захисту бізнес додатків і ІТ-інфраструктури від кіберзагроз.


За результатами досліджень ринку Foxteam Digital зупинила свій вибір на Amazon Web Services з огляду на наступні суттєві переваги:

  • Можливість розгортати програму особливого типу (legacy application) на платформі хмарного провайдера.

  • Швидкість надання та доступність ресурсів.

  • Коректна робота програми та всіх сервісів на хмарній платформі.

  • Рішення щодо автомасштабування з проходженням навантажувального тестування (можливість автоматично додавати або зменшувати потужності).


За підтримкою професійної команди Softprom ми здійснили проєкт в дуже стислі терміни. Ключовими етапами впровадження стали:

  • Запуск копії БД в AWS із дампа.

  • Запуск нод Redis.

  • Створення AMI (golden image) із додатком на платформі AWS.

  • Налаштування CDN (Cloudfront) для розділення статичного та динамічного контенту.

  • Налаштування балансувальників навантаження та DNS.

  • Налаштування Auto Scaling групи.

  • Налаштування процесів деплою програми у конфігурації blue/green.

  • Заливання актуальної версії БД.

  • Перемикання трафіку.


Олексій Попов, CIO Foxteam Digital
«Після міграцію сервісу в хмару AWS у нас з'явилася можливість оновлювати майданчик електронної комерції без простоїв. Зараз 2-3 поновлення на день не є проблемою і ніяк не впливає на клієнтів замовника. Через коректно налаштоване автомасштабування нам більше не потрібно «чергувати». При збільшенні трафіку нові сервери запускаються автоматично (150 серверів на пік навантаження - не проблема). Коли навантаження падає - надлишкові сервери автоматично видаляються» - зазначає Олексій Попов, CIO Foxteam Digital.

CEO Foxteam Digital, Вʼячеслав Нехороших, розповів історію реалізації проєкту в рамках заходу «AWS Business Day 2019».



5 переглядів

Comments


bottom of page