О клиенте
Крупная российская девелоперская компания. Есть собственные цифровые инструменты для проектирования и работы с архитектурными решениями.
Проблема и задачи клиента
В компании используется внутренняя система, которая по заданным параметрам автоматически генерирует варианты архитектурных моделей зданий и планировочных решений. Архитекторы анализируют полученные варианты и дорабатывают их для дальнейшего использования в проектах.
Инфраструктура разработки системы была настроена недостаточно эффективно. Обновления разворачивались нестабильно, после внесения изменений система могла некорректно запускаться на рабочих стендах. Процесс сборки и развёртывания требовал ручных действий, а у команды не было удобных инструментов для мониторинга работы сервисов и анализа ошибок.
Решение
Команда Nord Clan настроила DevOps-инфраструктуру, чтобы автоматизировать процессы сборки, развёртывания и мониторинга системы.
Были реализованы следующие решения.
Автоматизация CI/CD
Настроены pipeline сборки и развёртывания на базе GitLab CI. Теперь при внесении изменений система автоматически собирается и разворачивается на стенде, что снижает риск ошибок и ускоряет выпуск обновлений.
Мониторинг и логирование
Развернут стек мониторинга и наблюдаемости, который позволяет отслеживать состояние сервисов и быстро находить причины ошибок. Настроены дашборды для визуализации ключевых метрик и анализа логов.
Система оперативных уведомлений
Настроена автоматическая отправка уведомлений о сбоях и ошибках в Telegram, благодаря чему команда может быстрее реагировать на инциденты.
В результате была создана прозрачная и управляемая инфраструктура разработки, которая обеспечивает стабильную работу системы и упрощает её сопровождение.
Результат
- автоматизированы процессы сборки и развёртывания системы,
- повышена стабильность работы тестовых и рабочих сред,
- ускорен выпуск обновлений и исправлений,
- сокращено время на диагностику и устранение ошибок.