Компания ТехноМаркет — федеральный ритейлер стройматериалов и инструментов — обратилась к нам в 2021 году с задачей, которая на первый взгляд казалась рутинной: «помогите нам не падать в Чёрную пятницу». За кулисами стояла инфраструктура, знакомая любому, кто работал с быстрорастущими проектами:
- 5 серверов — 2 веб-сервера, 1 БД, 1 поиск, 1 NFS-хранилище
- MySQL 5.5 с базой ~50 ГБ, единственный инстанс без реплик
- Nginx + PHP-FPM 7.0 — монолитное приложение
- Memcache для кэширования, Sphinx для поиска
- NFS для shared-хранилища изображений и документов
- Команда из 15 разработчиков, ноль DevOps-инженеров
Деплой выглядел так: разработчик собирал код на своей машине, заходил на сервер по SSH и обновлял файлы вручную. Никакого configuration management, никаких тестов, никакого плана аварийного восстановления. При этом бизнес рос на 40-50% в год.
Мы заключили контракт на постоянное сопровождение и за 5 лет прошли путь, который обычно занимает 7-8 лет. Ниже — хронология трансформации.
Оставить комментарий