Перевод серверной архитектуры с single-tier monolith на масштабируемую

Цена договорная
12 апреля 2021, 09:05 • 5 откликов • 40 просмотров
Ищем опытного DevOps-инженера (или команду) для проектной работы по переводу нашей серверной архитектуры с single-tier monolith на масштабируемую и отказоустойчивую.

На данном этапе у нас есть целевая архитектурная схема (в виде диаграммы и комментариев), которая включает в себя:
  • Кластер БД (Postgres);
  • Кластер экземпляров бекендов (ASP.NET Core);
  • Кластер экземпляров фоновых обработчиков (.NET Core);
  • Сервера системы администрирования (PHP);
  • Cервера фронтенда (Static);
  • Кластер хранилища файлов (S3 compatible);
  • Кластер кеша (Redis);
  • Кластер брокера сообщений (RabbitMQ);
  • Система мониторинга;
  • Система управления инфраструктурой.
Все сервера на Linux. Система должна иметь возможность устанавливаться on-premise, поэтому использование облачных vendor lock-in систем невозможно.

План работ:
  1. Разбор имеющейся архитектурной схемы, консультирование, доработка схемы;
  2. Развертывание кластера БД;
  3. Развертывание систем логирование и мониторинга;
  4. Развертывания серверов экземпляров бекендов с поддержкой ручного switch-over;
  5. Развертывание системы управления и развертывания ПО;
  6. Развертывание или консультации по будущем развертыванию кластеров кеша, брокера сообщений.
Пожалуйста, присылайте в отклике информацию о вашем релевантном опыте, чтобы мы могли понять, почему вы подходите нам больше остальных. И информацию о ценообразовании (рассматриваем и T&M, и фикс по этапам).

Спасибо!