К содержимому
CodeHero

миграция в облако

Миграция legacy в облако: переписано под облако и в проде за 30 дней

Стойки, раздел мейнфрейма и виртуалки, которые кто-то собрал руками в 2014 году, уходят, а ваш код, переписанный, работает на Kubernetes в AWS, Azure, GCP или вашем собственном облаке. Инженеры, которые держат продакшен больше 25 лет, сдают это за 30 дней.

В течение 48 часов вы получаете фиксированную цену и целевую архитектуру на одной странице с датой переключения.

На ваших стойках

Виртуалки, собранные руками, раздел мейнфрейма, cron на одной машине и инструкция по деплою в чьей-то голове.

  • own racksdata centre lease
  • VMsconfigured by hand
  • deploysmanual · weekends
  • backupstape

30 дней, и код по дороге переписан под облако

Облачная архитектура

Контейнеры на Kubernetes, инфраструктура в Terraform, пайплайн, который деплоит каждое слияние, и алерты, которые срабатывают.

  • KubernetesAWS · Azure · GCP
  • Terraforminfrastructure as code
  • CI/CDevery commit
  • observabilityOpenTelemetry
Сервисы выходят без состояния и масштабируются вширь, а состояние лежит в управляемых базах и очередях, так что счёт за облако идёт за вашим трафиком.

Со стоек в облако за 30 дней

Продакшен остаётся на старом железе, пока новая платформа не понесёт тот же трафик и не даст те же ответы. Потом старое железо выключается.
  1. 01дни 1–4

    Описываем, что где работает

    Каждый сервер, задание, порт, файловая шара и зашитый в код IP-адрес, прочитанные из кода и с самих машин. Вы получаете целевую архитектуру и цену за каждую фазу.

  2. 02дни 3–10

    Строим посадочную зону

    Аккаунты, сети, IAM, кластеры Kubernetes и секреты, всё в Terraform и с ревью как у кода. AWS, Azure, GCP или ваше частное облако, в воздушном зазоре, если того требуют ваши правила.

  3. 03дни 8–24

    Переписываем и проигрываем трафик

    Сервисы переписываются под контейнеры, конфиг берут из окружения, логи уходят в ваш стек наблюдаемости. Parity harness проигрывает записанный продовый трафик, пока старое и новое не сойдутся.

  4. 04дни 22–30

    Переводим трафик, гасим железо

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

Кто что делает при переезде

Платформа читает ваш код и серверы, на которых он работает, целиком. Наши инженеры проектируют целевую архитектуру, ставят ограждения и отвечают за переключение.
  • Инвентаризация машин, заданий и зависимостей

    Платформа

    Код, crontab, конфиги и живые сетевые соединения читаются вместе, так что забытое ночное задание в списке с первого дня.

  • Переписка сервисов под контейнеры

    Платформа

    Запись в локальные файлы, липкие сессии и зашитые имена хостов заменены, потом ревью как у пул-реквестов.

  • Целевая архитектура и выбор облака

    Инженер

    Управляемая база или своя, какой регион, сколько мощности резервировать. Решает человек, который сам платил по облачному счёту.

  • Terraform, CI/CD и наблюдаемость

    Вместе

    Модули и пайплайны генерируются из наших шаблонов, потом инженеры подгоняют их под ваши правила и ваш график дежурств.

  • Безопасность и сетевые границы

    Инженер

    IAM, приватные сети, секреты и журнал аудита по стандарту, который подписывает ваша служба безопасности.

  • Переключение трафика

    Вместе

    Проигрывание и сравнение автоматизированы. Решение «запускаем» и точку отката задаём вместе с вашей командой.

Вся инфраструктура ложится в ваш Git-репозиторий в виде Terraform, который ваша команда может менять с первого дня.

Почему переезд доверяют этим инженерам

Наши инженеры держат продакшен-системы больше 25 лет, с тех времён, когда арендованный сервер ещё никто не называл облаком. Они переносили батч с мейнфрейма, парки виртуалок, собранных руками, и приложения, которые работали только на одном заговорённом хосте, на Kubernetes, с Terraform, пайплайнами и алертами, которые новые владельцы вели с первого дня. Если надо уйти со своих стоек без тяжёлой ночи, лучше людей не найти.

Фиксированная цена за фазу, дата переключения в договоре, приёмку решает отчёт паритета. Terraform, пайплайны и переписанный код ваши с первого коммита.

О чём спрашивают CTO перед переездом

Зачем переписывать, если можно перенести виртуалки как есть?

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

Нагрузки с мейнфрейма правда можно запустить в облаке?

Да. Батч на COBOL переписывается на Go и работает как задания по расписанию на Kubernetes, транзакции CICS становятся сервисами, данные VSAM и DB2 переезжают в PostgreSQL. Parity harness сверяет каждый вывод с мейнфреймом, прежде чем раздел спишут. Впишите расписание батча в заявку, и цена покроет всё.

Мы регулируемая компания. Можно остаться в своём дата-центре?

Да. Тот же стек ставим в ваше частное облако или в воздушный зазор на нашем железе с нашими моделями внутри вашего периметра, и наружу ничего не выходит. Kubernetes, Terraform и наблюдаемость работают так же, как работали бы в AWS. Укажите ограничение в заявке, и оно войдёт в цену.

Кто ведёт систему после запуска?

Ваша команда, с ранбуками, дашбордами и алертами, которые уже сработали на репетиции переключения. Всё лежит в Git и деплоится через пайплайн, которым ваши инженеры пользовались днями до переключения. Если хотите, чтобы после запуска на дежурстве были мы, это ещё одна строка в том же договоре. Попросите об этом в заявке.

Какое облако выбрать?

То, к которому уже склоняются ваша команда и ваши контракты. Мы строим на всех, а Terraform оставляет реальной последующую смену провайдера. Если вы не решили, наши инженеры порекомендуют облако в оценке через 48 часов и поставят рядом ожидаемый ежемесячный счёт. Запросите оценку и решайте с цифрами на руках.

Выключите стойки

Перечислите сегодня свои серверы и то, что на них работает. Фиксированная цена и дата переключения придут в течение 48 часов, а через 30 дней после одобрения прод уже в облаке, и стойки гаснут.

Получить оценку

Хватит выгрузки из вашей инвентаризации в таблицу. Письменную цену пришлёт инженер.