Миграция в облако или на свои серверы без простоя
Переезд с репетицией, планом отката и проверкой данных, а не одной ночью на удачу
Обсудить задачуКогда это полезно
Переезд откладывают из-за риска простоя и потери данных. Делаем инвентаризацию, репетируем перенос на копии, переключаем трафик по плану и держим путь назад до подтверждения
Как устроена наша инфраструктура
- КластерKubernetes, GitLab CI и Argo CD
- НаблюдаемостьOpenTelemetry, VictoriaMetrics, Grafana, Loki и Sentry
- ДанныеPostgreSQL, Redis и Kafka в проде Neurolove Studio
Как устроим работу
Инвентаризация
Сервисы, данные, зависимости, DNS и сертификаты. Что можно переносить частями
Репетиция
Перенос на копии данных, проверка, замер времени переключения
Переключение
Окно, синхронизация данных, переключение, проверка и откат при необходимости
Что получаете
- Карта сервисов и зависимостей
- План миграции с окнами и ответственными
- Протокол репетиции и переключения
- Проверка после переезда и документация новой площадки
Как проверим результат
- Репетиция проходит на копии без ошибок, время переключения измерено
- После переезда проверяем данные, доступность и мониторинг
- Откат возможен до подтверждения
От чего зависят стоимость и сроки
Стоимость зависит от числа сервисов, объема данных и требований к простою. Ресурсы новой площадки оплачиваются поставщику отдельно
Диагностика с фиксированной ценой, смета этапа после нее, демо после каждого спринта. После любого этапа можно остановиться — результат остается у вас. Подробнее в «Анатомии цены»
Перед началом
01Можно переехать без простоя?
Чаще всего простой сводится к минутам на переключение. Полное отсутствие зависит от архитектуры и данных
02В Yandex Cloud или из него?
В обе стороны. Мы переносили собственную инфраструктуру и знаем типовые ловушки
03Что с базой данных?
Репликация или перенос копии с доливкой изменений, в зависимости от объема и допустимого окна