Развёртывание CI/CD для РНР web-приложения

Цена договорная
20 марта 2023, 17:11 • 12 откликов • 62 просмотра
Проект edwica.ru - сервис для автоматизированного построения карьерно-образовательной траектории.
Проблема: сейчас сервер может обрабатывать до 500 запросов в секунду - это максимум. Ожидается, что в этом году может прийти ориентировочно 1 млн пользователей. Однако наш сервер этого не выдержит. Сейчас нету облака, нету CI/CD, тяжко сделать бэкапы, нет мониторинга, один сервер сетевой (не локальный).
Необходимо:
1. Консультация и предложение по развёртыванию CI\CD
2. Проведение нагрузочного тестирования, необходимо, чтобы веб-приложение выдерживало +\- неограниченное кол-во пользователей
3. Настройка CI/CD для текущего РНР приложения (дев и прод окружение)
4. Разворачивание GitLab
5. Настройка мониторинга Grafana, Prometeus
6. Настройка VPN для ограничения доступа к серверам и инфраструктуры web ресурсам (в целом, не особо важно какой VPN, можно OpenVPN к примеру)
7. Настройка соборов и отображения логов Elastic, Fluentd, Kibana
8. Настройка дополнительного резервного копирования критичных данных в другое облако\сервер (MySQL, GitLab)
9. Перенос текущей инфраструктуры в Yandex Cloud (возможно и другого облака, готовы рассмотреть предложения с обоснованием) и автоматизация ее разворачивания средствами IaC (Ansible + Terraform) + внедрение Kubernetes
10.* (не обязательно, но было бы хорошо) Обучение наших программистов некоторым программам + доп консультация пототдельной плате и доработки

Цена: указана ориентировочная - пишите с конкретными предложениями, обсуждаемо