Требуется настроить базовую инфраструктуру для распределённого медиа CDN-сервиса. На первом этапе нужно развернуть 3 VPS-узла, которые будут работать как прокси-серверы и направлять трафик на основной backend-сервер. Основной упор — на отказоустойчивость, безопасность и возможность масштабирования.
Что нужно реализовать:
– Настроить 3 прокси-сервера (Ubuntu 22.04+) с пересылкой трафика к backend-серверу.
– Реализовать маршрутизацию и балансировку трафика между ними.
– Настроить шифрованный канал между прокси и backend (желательно WireGuard или NGINX с TLS).
– Обеспечить отказоустойчивость: при падении одного из узлов трафик должен автоматически перераспределяться.
– Реализовать простой health-check и fallback.
– По возможности, исключить хранение логов или писать их только в RAM с автоочисткой.
Технологии на выбор:
NGINX / HAProxy / WireGuard, systemd, firewall, Docker или Ansible — по согласованию. Возможна частичная автоматизация процесса.
Что предоставим:
– Доступ к 4 VPS (3 прокси + 1 backend)
– Консультация по архитектуре от нашего разработчика
– Возможность продолжения сотрудничества при успешной реализации
Цель — построить надёжную и расширяемую структуру для медиа-трафика, устойчивую к сбоям отдельных узлов и готовую к масштабированию.