Перезапуск автоматизации релизов для AcmeDesk SaaS
AcmeDesk (B2B workflow SaaS, 18 инженеров)
Проблема
Деплои запускались вручную из персональных скриптов, staging расходился с production, а rollback был непредсказуем в релизных окнах.
Что изменили
- • Стандартизировали Docker pipeline сборки и immutable tagging образов
- • Внедрили GitHub Actions с этапами и approvals для staging/production
- • Синхронизировали env переменные и миграционный процесс между окружениями
- • Добавили rollback playbook и release checklist для on-call инженеров
Результаты
- • Lead time релизов снизился на 42% за 6 недель
- • Deployment failure rate сократился с 18% до 6%
- • On-call эскалации по релизам уменьшились на 55%
