Міграція платформи електронної комерції на новий сервер

Use-case

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

Його платформа побудована на системі Presta-Shop і являє собою складну структуру, де:

  1. містить велику кількість додаткових модулів, що розширюють можливості платформи,
  2. платформа пов’язана за допомогою механізмів API із зовнішніми системами звітності та складу та обліку, які постійно обмінюються даними,
  3. платформа має конфігурацію «багато магазинів», де працює кілька магазинів і всі вони підключені до 7 різних доменів,
  4. клієнт використовує окремий блог, пов’язаний з кількома доменами, який використовується для постійного спілкування з клієнтами,
  5. всі системи багатомовні.

Клієнт прийшов до нас з деякими проблемами, які хотів вирішити.

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

Як це виглядало на практиці

Оскільки ми маємо досвід у всіх необхідних сферах, ми запропонували клієнту наступну процедуру:

Оскільки більшість операцій здійснювалися у фоновому режимі, магазин замовника все ще працював. Всі операції ми проводили паралельно.

Після позитивних результатів тесту ми нарешті змогли синхронізувати останню версію бази даних і перенаправити домени на новий сервер.

Практично магазин не працював 40 хвилин, і це був час, потрібний в основному для імпорту поточної бази даних на сервер бази даних.

Клієнт був дуже задоволений меншим, ніж очікувалося, відключенням у магазинах.

Далі ми також оптимізували витрати та зручність обслуговування доменів на 80%, перенісши їх від багатьох постачальників на один обліковий запис клієнта у нас у компанії.

Клієнт уже порекомендував нас наступній людині.