Техническое задание: Оптимизация серверной инфраструктуры

Контекст и текущая ситуация

В эксплуатации находится сеть из 210 сайтов на WordPress. Существующая архитектура, унаследованная от предыдущего разработчика, включает:

  • Основной физический сервер: на нём размещены все файлы и базы данных сайтов.
  • Сервер резервного копирования (бекап).
  • Кластер кэш-серверов: выполняет функцию, аналогичную CDN, кэшируя контент для раздачи пользователям.

Полное логическое обоснование данной многоуровневой схемы неизвестно. Текущие расходы на обслуживание кэш-серверов стали экономически нецелесообразными, так как доход от проектов их не окупает.

Основная задача

Проанализировать текущую конфигурацию и реализовать переход на упрощённую схему работы, исключив кэш-серверы из цепочки.

Ключевые требования

  • Провести аудит текущей настройки сайтов и серверов.
  • Оценить техническую возможность и риски перевода всех 210 сайтов на работу напрямую с основного физического сервера.
  • Спланировать и реализовать процесс перенастройки (изменение DNS, конфигураций WordPress, плагинов кэширования и т.д.).
  • Обеспечить бесперебойную работу сайтов в процессе миграции.
  • Протестировать производительность и отказоустойчивость новой конфигурации.
  • Предоставить документацию по итоговой архитектуре.

Цель

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

Разработка воркфлоу для онлайн-примерки одежды с использованием ИИ

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

Разработка декоративных элементов для UI-рамки в стиле ветра

Требуется создать набор стилизованных графических элементов для оформления пользовательского интерфейса. Элементы должны соответствовать предоставленному референсу и гармонично интегрироваться в готовую рамку.