Миграция IT‑инфраструктуры

Перенесем вашу инфраструктуру в облако или дата‑центр с любых платформ или облачных провайдеров — быстро, бесшовно и без потерь данных.

М видео
s7
habr
Tilda publishing
Tass
Action
Askona
FixPrice
Тотальный Диктант
UTair

Работаем с ведущими российскими и зарубежными хостерами и обеспечиваем разнонаправленную миграцию между on-premise и облаком. Реализуем ваш план или проконсультируем о преимуществах различных вариантов и поможем сделать оптимальный выбор.

Основные сценарии

Простая миграция «как есть»

  • Быстрый перенос проекта без изменения архитектуры
  • Быстрые сроки
  • Привлечение меньшего количества ресурсов

Миграция с изменением архитектуры

  • Перенос с проектированием новой архитектуры
  • Увеличения эффективности эксплуатации (например, перенос монолитного приложения на Kubernetes с использованием DBaaS у выбранного облака)
  • Требует больше времени и ресурсов

Примеры миграций

* On-premise –  модель распространения ПО по подписке, но оно устанавливается на серверах заказчика.

* Cloud –  облачная версия, для пользования которой нужно вносить регулярные платежи (подписка).

Этапы

1

Оценка

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

Проектирование

Облако

  • Составляем ТЗ.
  • Адаптируем проект под сервисы нового провайдера (Amazon AWS, Microsoft Azure, Google Cloud Platform, Yandex Cloud, Selectel, VK Cloud Solutions, Alibaba cloud).

Оn-premise

  • Составляем ТЗ.
  • Подбираем подходящее оборудование.
  • Оптимизируем серверное ПО под новые мощности.
3

Миграция

  • Осуществляем процесс миграции проекта в новую инфраструктуру.
  • Адаптируем под неё внутренние процессы проекта (генерацию отчетов, выполнение cron-заданий, обновление базы данных на dev-контуре и т.д.).
  • Внедряем или адаптируем CI/CD-процессы.
  • Подбираем подходящее оборудование.
  • Оптимизируем серверное ПО под новые мощности.
4

После миграции вы получаете от нас инструкции по взаимодействию с построенной системой.

Что в результате

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

Преимущества миграции с нами

Поддержка любых систем

13-летний опыт работы с различными зарубежными и российскими облачными сервисами и on-premise провайдерами помогает нам оперативно проводить миграцию — как в облако, так и в обратном направлении.

Без потерь данных и даунтаймов

Детально проектируем перенос проекта и тестируем готовое решение перед запуском. Переключение происходит бесшовно под наблюдением специалистов.

Выбор оптимальной архитектуры

Переводим монолитные приложения в микросервисную cloud-native архитектуру, которая берёт от облака максимум его возможностей.

Гарантийная техподдержка

Бесплатно сопровождаем проект в течение месяца после миграции. При необходимости обучим ваших специалистов работе с новой инфраструктурой.

Без vendor lock

Используем open source решения в построении инфраструктуры. Вы всегда найдёте на рынке специалистов, которые легко в них разберутся.

Тестирование инфраструктуры после миграции

Удостоверяемся, что система работает корректно, если нужно — проверяем её на отказоустойчивость.

Адаптация CI/CD-пайплайнов

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

Дополнительные опции

Гибкое управление

Возможность использования методологии IaC при переносе.

Подготовка к эксплуатации
  • Настройка резервного копирования.
  • Настройка мониторинга (метрики, алерты).
  • Создание инструкций по эксплуатации мониторинга и решению алертов.
Настройка логов

Создание системы централизованного логирования (ELK/EFK).

От чего зависит итоговая стоимость?

Стоимость миграции зависит от ряда факторов, поэтому мы рассчитываем точную цену для каждого заказчика индивидуально.

Причины, которые влияют на стоимость:

  • Количество серверов и сервисов, которые необходимо перенести
  • Количество пайплайнов CI/CD
  • Требования к отказоустойчивости инфраструктуры
  • Потребность в бесшовной миграции без даунтайма сервисов
  • Необходимость доработки сервисов и приложений под новую инфраструктуру
  • Применение дополнительных опций — последующей техподдержки инфраструктуры, развёртывания мониторинга, проверки на уязвимости и т.д.

Кто будет в команде

  • Менеджер проекта
  • DevOps-инженер
  • Системный архитектор
  • Технический писатель
  • Техлид проекта
  • Специалист по системам мониторинга

Технологии, которые мы используем

Мониторинг и системы визуализации

Prometheus, Grafana, TICK Stack, Zabbix, Nagios, Icinga, DataDog, NewRelic

Системы управления инцидентами

PagerDuty, Amixr

Логирование, отслеживание ошибок

ELK, EFK, Grafana Loki, Graylog, Sentry

Системы трассировки

Jaeger, Zipkin

Web, ingress и серверы приложений

Nginx, Envoy, Linkerd, Traefik, Apache, HAProxy, Jetty, Tomcat, NodeJS

Языки программирования

Python, TypeScript, JavaScript, Go, Java, PHP, Ruby, Erlang

Облачные платформы и сервисы

Amazon AWS, Google Cloud Platform, Microsoft Azure, Rackspace, Alibaba Cloud, Yandex Cloud, Selectel, Cloud.ru

Системы контейнеризации

Docker, CRI-O, LXC, LXD

Системы оркестрации

Kubernetes, Nomad, Docker Swarm, RedHat OpenShift, Mesos/Marathon

Системы автоматизации, CI/CD

Jenkins, Gitlab CI, CircleCI, Travis CI, Bitbucket Pipelines, TeamCity, GoCD, ArgoCD, Spinnaker

Облачные системы автоматизации, CI/CD

AWS CodePipeline, AWS CodeDeploy, AWS CodeCommit, Google CloudBuild, Spinnaker

Облачные БД

AWS RDS and other DBs, Google Cloud SQL and other DBs, Firebase, MongoDB Atlas

Полезные термины

On-premise

Подход к архитектуре, при котором данные хранятся на выделенных серверах — в собственном дата-центре или в ЦОДе провайдера (в переводе с англ. «on premise» — «в здании»).

Cloud native

Подход к созданию и исполнению приложений, использующий преимущества облачной модели. Он объединяет в себе концепции микросервисов, контейнеризации, непрерывной доставки и DevOps, благодаря чему обеспечиваются гибкость, высокая доступность, отказоустойчивость и мобильность.

Bare metal

Архитектурная платформа, представляющая собой физический сервер без программного обеспечения (операционной системы). Приложения в ней имеют возможность получать прямой доступ к аппаратным ресурсам, будь то процессоры, оперативная память, ускорители вычислений GPU и т.п.

Zero downtime

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

Готовы обсудить проект?

Ответим на заявку в ближайшие 24 часа. А еще мы можем проконсультировать вас по телефону +7 800 555-91-99, электронной почте info@itsumma.ru или в Telegram-чате.

Свяжитесь со мной здесь
Свяжитесь со мной здесь
❗️Имя не может быть пустым
❗️Телефон не может быть пустым
❗️Email не может быть пустым