Описание задачи

Необходимо выполнить полный цикл настройки серверной инфраструктуры для стабильной работы готового приложения. Задача заключается в настройке хостинг-площадки и организации процесса поставки обновлений кода на боевой сервер без прерывания работы сервиса.

Основные требования к работе

  • Настройка хостинга: Подготовка виртуального или выделенного сервера к эксплуатации (установка необходимого ПО, настройка веб-сервера, базы данных, DNS-записей, SSL-сертификатов).
  • Организация деплоя: Настройка автоматического или полуавтоматического механизма выкатки обновлений фронтенда и бэкенда (например, через Git, CI/CD пайплайны или скрипты).
  • Тестирование и мониторинг: Проверка стабильности и отказоустойчивости сервера после деплоя. Настройка базового мониторинга доступности сервисов.

Ожидаемый результат

Корректно работающий боевой сервер с возможностью быстрого и безопасного обновления кода на постоянной основе.