Настройка и автоматизация деплоя (CI/CD) для веб-приложения
Описание:
Необходимо настроить и автоматизировать процесс развертывания приложения на сервере
Требования:
Настроить CI/CD с использованием GitLab CI, Jenkins
Автоматизировать деплой через Docker или Ansible
Обеспечить мониторинг работы приложения через Prometheus + Grafana и написать бот для ТГ с алертами
Настроить логирование через ELK-стек (Elasticsearch, Logstash, Kibana) или Loki + Grafana.
Настроить балансировку нагрузки Nginx.
Настроить файервол и SSL.
Ожидаемый результат:
Репозиторий с настроенными CI/CDпайплайнами.
Документация по развертыванию и эксплуатации.
Гарантия стабильной работы после тестирования.
Дополнительно:
Если у вас есть предложения по оптимизации — готовы обсудить. Укажите ваш опыт и примеры выполненных проектов.