Как выбрать оптимальный путь миграции в облако
У большинства компаний имеется несколько способов миграции.
Перенос. Бизнес-приложения переносятся в облако без какой-либо модификации кода. Миграция ускоряется благодаря автоматизации и требует меньше ресурсов.
Новая инсталляция. Как и перенос, означает создание в облаке новых виртуальных машин и установку того же ПО с нуля без изменения конфигурации. Такой подход, хотя и более трудоемкий по сравнению с переносом, позволяет произвести некоторую чистку в процессе миграции. Снижается риск копирования ставших ненужными ПО и конфигураций.
Переход на другую платформу. Активы переносятся в облако с небольшим обновлением. Например, с переходом на управляемую СУБД или с добавлением автоматического масштабирования. Используются преимущества контейнеров и виртуальных машин. Изменения вносятся в код приложений только при необходимости использования платформенных сервисов, таких как Amazon Elasticache, и передовых сервисов Amazon EC2 вроде автоматического масштабирования и Elastic Load Balancer. Оптимизируется базовая стоимость, не требуя таких ресурсов, как рефакторинг.