Центр миграции Azure

Начало миграции в облако

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

Оценка
  • Привлечение заинтересованных лиц
  • Расчет совокупной стоимости владения
  • Обнаружение и оценка приложений
Миграция
  • Выбор стратегии миграции
  • Применение стратегии миграции
  • Поиск рекомендуемых средств
Оптимизация
  • Анализ затрат
  • Экономия на специальных предложениях
  • Повторные инвестиции в развитие
Защита и управление
  • Безопасность
  • Защита данных
  • Мониторинг

Оценка перехода в облако

1

Создание плана миграции в облако

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

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

2

Привлечение заинтересованных лиц

Миграция в облако — это новый цифровой уровень для большинства компаний, требующих масштабной реорганизации и поддержки. Обратитесь к сотрудникам, играющим важную роль в организации (как к представителям ИТ-отдела, так и к руководителям, в чьем ведении находится ИТ-инфраструктура). Участие всех заинтересованных сторон и поддержка специалистов перед миграцией обеспечат простую и быструю миграцию в облако для достижения всех поставленных целей.

3

Расчет совокупной стоимости владения

Оцените возможный уровень экономии при миграции в Azure. Для этого подсчитайте совокупную стоимость владения для ресурсов Azure и для сопоставимого локального развертывания. Калькулятор совокупной стоимости владения Azure за считаные минуты обеспечит персонализированную оценку перехода в облако. На ее основе вы сможете создать собственный бизнес-проект миграции в Azure.

Рассчитать совокупную стоимость владения в Azure

4

Изучение и оценка приложений

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

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

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

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

Выберите средства и партнера для сотрудничества в соответствии со своим планом миграции

Оцените свою локальную среду с помощью бесплатного средства от Azure или получите помощь по миграции от наших партнеров. Рекомендуем использовать службу "Миграция Azure", если вы работаете в среде VMware, и средства партнеров, если вам требуются дополнительные возможности оценки.

Компоненты

Миграция Azure

  • Corent
  • Movere
  • Turbonomic
  • Cloudamize
Бесплатное средство Доступно Недоступно
Оценка среды VMware Доступно Недоступно
Оценка VMware, Hyper-V и физических сред Недоступно Доступно
Визуализация зависимостей без агента Недоступно Доступно
Моделирование экономических издержек облачных расширений Недоступно Доступно
Недоступно

Дополнительные средства оценки для миграции в облако

Ускорьте процесс оценки, используя возможности автоматизации и интеллектуального анализа, предоставляемые широким спектром средств.

Помощник по миграции данных

Определите проблемы с совместимостью при миграции из SQL Server в Azure.

Руководство по миграции баз данных Azure

Создайте план миграции базы данных.

Оценка готовности к миграции в Службу приложений Azure

Оцените готовность вашего приложения к миграции в службу приложений.

Узнайте, как с помощью средств Майкрософт оценить используемую среду и начать миграцию в Azure

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

Подробнее…

Стратегии миграции в облако — миграция и модернизация

Ознакомьтесь с четырьмя распространенными стратегиями: повторным размещением (или методикой lift-and-shift), рефакторингом, перепроектированием и перестроением. Это поможет вам разработать план миграции в облако. Подберите комбинацию стратегий для своих приложений (например, повторное размещение приложений, не представляющих стратегической ценности, без изменения кода и перепроектирование других решений, более важных для бизнеса).

Gartner

"Create a multifaceted application strategy to determine when rehosting, refactoring, rebuilding or replacing applications delivers value, and how new applications can be built using cloud-optimized and cloud-native design principles."

Gartner, Devise an Effective Cloud Computing Strategy by Answering Five Key Questions (Разработка эффективной стратегии облачных вычислений путем ответа на пять основных вопросов), Дэвид В. Кирли (David W. Cearley), ноябрь 2015 г., обновлено 23 июня 2017 г.

Выберите для себя самую эффективную стратегию миграции в облако

Миграция и модернизация

Ориентированные на облако решения

Rehost

Этот подход, который часто называют миграцией lift-and-shift, позволяет быстро перенести имеющиеся приложения в Azure. Все приложения переносятся как есть. Это позволяет получить преимущества от использования облачной среды без рисков и затрат, связанных с изменением кода.

Используйте для:

  • Быстрого переноса приложений из центра данных в облако.
  • Приложений, разработанных для использования масштабируемых ресурсов Azure IaaS (инфраструктура как услуга).
  • Компаний, которым нужны приложения, но не нужно менять их возможности прямо сейчас.
  • Требований к приложениям и базам данных, которые можно выполнить только с помощью виртуальной машины Azure IaaS.
  • Переноса приложения без изменения кода.

Пример повторного размещения

Этапы миграции в облако

Повторное размещение в IaaS

Повторное размещение базы данных

Оптимизация

Этап 1 из 4

Репликация виртуальных машин или физических серверов в Azure

Azure Site Recovery позволяет реплицировать серверы за несколько простых шагов, в том числе виртуальные машины VMware или физические серверы под управлением Windows или Linux. Реплицируйте виртуальные машины в учетные записи хранения категории "Премиум" или "Стандартный". Это позволит удовлетворить требования производительности и соглашения об уровне обслуживания приложения.

Этап 2 из 4

Настройка программы "Преимущество гибридного использования Azure" и службы "Управляемые диски"

Снизьте расходы при переносе виртуальных машин Windows Server в Azure благодаря службе "Преимущество гибридного использования Azure". Перед миграцией примените рекомендуемые конфигурации, исходя из вашей оценки, такие как тип хранилища, группы доступности, размер виртуальной машины и сеть.

Этап 3 из 4

Тестирование и миграция приложений в Azure

Настройте производительность приложения в Azure, выполнив тестовую отработку отказа, которая не прерывает рабочие процессы, с помощью Site Recovery. Затем с уверенностью перенесите приложение в Azure.

Этап 4 из 4

Перенос больших объемов данных

Службу Azure Data Box можно использовать, если необходимо передать большой объем данных в Azure при ограничениях по времени, доступности сети или затратах. Data Box поддерживается множеством партнеров, которые обладают богатым опытом в помощи клиентам в управлении ресурсами данных.

Этап 1 из 3

Перенос базы данных

Легко переносите базы данных SQL Server, базы данных с открытым кодом и другие реляционные базы данных в полностью управляемое решение для баз данных Azure с помощью Azure Database Migration Service. Нереляционные базы данных можно перенести в Azure CosmosDB с помощью средства переноса данных.

Этап 2 из 3

Масштабируйте свою миграцию базы данных

Переносите базы данных в параллельном режиме с помощью Database Migration Service.

Этап 3 из 3

Выполнение переноса

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

Этап 1 из 4

Обеспечение соответствия

Обеспечьте соответствие требованиям компании или нормативным требованиям с помощью политик безопасности, которые определяют требуемую конфигурацию для рабочих нагрузок. Служба "Машинное обучение Azure" определяет отсутствующее шифрование данных и правила брандмауэра.

Этап 2 из 4

Резервное копирование виртуальных машин

Выполняйте резервное копирование перемещенных виртуальных машин Windows и Linux на портале Azure. Вся информация о резервных копиях находится на центральной панели мониторинга. Поэтому вы можете быстро решить, какие данные нужно восстановить, если они неожиданно будут потеряны.

Этап 3 из 4

Управление соответствием

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

Этап 4 из 4

Отслеживание использования виртуальной машины

Используйте службу "Управление затратами Azure" для мониторинга использования ЦП на виртуальных машинах, чтобы обнаруживать неэффективное использование и оптимизировать его.

Средства для миграции в облако

Ускорьте процесс миграции, используя возможности автоматизации и интеллектуального анализа, предоставляемые широким спектром средств.

Выберите подходящее средство для переноса сервера

Используйте средства Майкрософт или средства из нашей партнерской экосистемы, которые наиболее полно соответствуют вашим требованиям. Для переноса распространенных версий ОС можно воспользоваться службой Azure Site Recovery, а если вам нужны расширенные возможности миграции — средствами партнеров.

Компоненты

Восстановление сайтов Azure

CloudEndure Zerto
Бесплатное средство Доступно Недоступно Недоступно
Перенос рабочих нагрузок Windows и Linux (поддержка популярных версий и дистрибутивов) Доступно Доступно Доступно
Поддержка более широкого набора ОС (поддержка менее популярных версий и дистрибутивов) Недоступно Доступно Доступно
Решение для миграции без агента Недоступно Недоступно Доступно
Недоступно

Восстановление сайтов Azure

Партнеры по миграции

Средства для других рабочих нагрузок

Служба миграции баз данных Azure

Перенос локальных баз данных в Azure

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

Рефакторинг

Эта стратегия миграции в облако, часто называемая переупаковкой, включает в себя некоторые изменения в проект приложения, но не предполагает значительных изменений в коде. В приложении можно использовать продукты IaaS (инфраструктура как услуга) и PaaS (платформа как услуга), такие как Служба приложений Azure, Управляемый экземпляр Базы данных SQL Azure и контейнеры.

Причины использования

  • Если у вас есть база кода и навыки разработки, но возникает проблема с переносимостью кода.
  • Быстрый способ модернизации приложений.
  • Возможность непрерывно внедрять инновации, используя DevOps и контейнеры.

Пример рефакторинга

Этапы миграции в облако

Оптимизация для облака

База данных в Azure

Оптимизация операций

Этап 1 из 2

Перемещение в облако с помощью Службы приложений

Используйте существующие приложения, чтобы применить возможности Azure PaaS без управления базовой инфраструктурой приложений, промежуточного программного обеспечения и других ресурсов. Перенесите свои веб-приложения, мобильные приложения и приложения API в Службу приложений.

Этап 2 из 2

Перепаковка имеющихся приложений

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

Этап 1 из 2

Перенос базы данных

С помощью Azure Database Migration Service легко переносите базы данных SQL Server, базы данных с открытым кодом и другие реляционные базы данных в полностью управляемые решения, например Управляемый экземпляр Базы данных SQL, Базу данных Azure для PostgreSQL и Базу данных Azure для MySQL. Нереляционные базы данных можно перенести с помощью средства переноса данных Azure Cosmos DB.

Этап 2 из 2

Перенос большого количества баз данных

Переносите базы данных в параллельном режиме с помощью Azure Database Migration Service. Когда перемещенная база данных будет готова к использованию, просто подключите ее и запустите свое приложение.

Этап 1 из 3

Миграция в Azure DevOps

Переместите данные из Team Foundation Server в Azure DevOps Services.

Этап 2 из 3

Управление соответствием

Обеспечьте соответствие требованиям компании или отраслевым нормативным требованиям с помощью политик безопасности, которые определяют требуемую конфигурацию для рабочих нагрузок. Центр безопасности Azure использует машинное обучение для определения отсутствующего шифрования данных и правил брандмауэра.

Этап 3 из 3

Мониторинг и визуализация затрат

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

Рекомендуемые технологические службы

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

Rearchitect

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

Используйте, когда хотите.

  • Используйте имеющиеся инвестиции в приложение.
  • Удовлетворите требования к масштабируемости и сохраните средства.
  • Используйте новые возможности Azure в существующих приложениях.
  • Применяйте инновационные методы DevOps для повышения гибкости.

Пример переработки

Этапы миграции в облако

Развертывайте свое приложение

База данных в Azure

Выпуск и оптимизация

Этап 1 из 3

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

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

Этап 2 из 3

Развертывайте службы независимо друг от друга

Каждая микрослужба является автономной и независимой, и ее можно скомпилировать, протестировать и развернуть отдельно от других.

Этап 3 из 3

Разрабатывайте решения с помощью предпочитаемых средств, платформ и языков.

Разрабатывайте решения с помощью любых средств и платформ, используя язык программирования, который вы предпочитаете, включая Node.js, .NET и Java.

Этап 1 из 2

Перенос большого количества баз данных

Переносите базы данных в параллельном режиме с помощью Azure Database Migration Service.

Этап 2 из 2

Выполнение переноса

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

Этап 1 из 2

Развертывание в службе Azure Kubernetes (AKS)

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

Этап 2 из 2

Отправка приложения в Реестр контейнеров Azure

Храните образы для всех типов развертываний контейнеров и управляйте ими

Рекомендуемые технологические службы

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

Rebuild

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

Используйте для:

  • Высокая скорость разработки, если существующее приложение замедляет процесс, так как его функциональность и срок службы ограничены.
  • Разработка новых приложений с помощью облачных технологий.
  • Создание инновационных приложений, в которых используются достижения в отрасли искусственного интеллекта (ИИ), блокчейна и Интернета вещей.
  • Ускоренное внедрение бизнес-инноваций.
  • Применение инновационных методов DevOps.

Пример перестройки

Этапы миграции в облако

Перестроение базы данных

Перестроение собственных облачных приложений

Выпуск и оптимизация

Этап 1 из 2

Создание базы данных для хранения данных

Azure Cosmos DB — это глобально распределенная многомодельная служба базы данных. Решение предоставляет готовое распределение в любом количестве регионов Azure путем прозрачного масштабирования и репликации данных независимо от местонахождения пользователей.

Этап 2 из 2

База данных с поддержкой многомодельности и различных API

Использование данных пар "ключ-значение", графов, столбцов и документов в одной службе благодаря Cosmos DB

Этап 1 из 3

Использование служб PaaS

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

Например, если приложению требуется решение для интеграции, можно использовать Azure Logic Apps.

Этап 2 из 3

Создание бессерверных приложений

Оперативно создавайте приложения с использованием бессерверной архитектуры на любом удобном языке.

Этап 3 из 3

Перестроение с помощью средств ИИ

Расширяйте возможности пользователей с помощью обучаемых и адаптируемых интеллектуальных приложений благодаря функциональным службам искусственного интеллекта, таким как API анализа текста Azure Cognitive Services.

Этап 1 из 2

Публикация приложения в Службе приложений Azure

Решение Visual Studio Team Services позволяет создать полный конвейер CI/CD для вашего приложения независимо от используемого языка. Вы можете выполнять развертывание на нескольких целевых платформах, включая виртуальные машины, Azure Service Fabric и оркестраторы контейнеров Docker, например Kubernetes.

Оптимизация облачных ресурсов

Работайте в безопасной и хорошо управляемой облачной среде. Используйте службы безопасности и управления Azure для администрирования и мониторинга своих облачных приложений. Начать использовать такие средства можно во время миграции. Большинство из этих решений обеспечивают согласованную работу с гибридным облаком.

Управление затратами на облако

Точно и открыто управляйте расходами на облачные решения с помощью службы "Управление затратами Azure". Используйте это решение для распределения, сокращения и контроля расходов на облако, чтобы сэкономить средства для последующих инвестиций.

Экономьте благодаря предложениям Azure

Воспользуйтесь предложениями от Azure, такими как Преимущество гибридного использования Azure и Azure Reserved Virtual Machine Instances, и продолжайте настраивать размеры переносимых виртуальных машин для рабочих нагрузок, повышая их эффективность.

Повторные инвестиции в развитие

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

Управление затратами

Оптимизируйте свои затраты в облаке, используя при этом весь его потенциал

Azure Monitor

Формирование полного представления о состоянии приложений, инфраструктуры и сети

Log Analytics

Собирайте, анализируйте и визуализируйте данные локальных и облачных машин

Защита облачной среды и управление ею

Службы Azure помогут вам защитить свои виртуальные машины, приложения и данные, а также управлять ими.

Ведущая в отрасли система безопасности

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

Подробнее

Защита данных в облаке

Выполняя резервное копирование приложений в Azure, вы можете избежать дорогостоящего прерывания работы, удовлетворить требования к целям и защитить данные облачного приложения от действий программ-шантажистов и ошибок, вызванных человеческим фактором. Служба Azure Backup дает вам экономичное встроенное решение, которое легко развертывать. Настройте ее, выполнив несколько простых шагов, а затем платите только за используемые ресурсы и восстанавливайте данные без дополнительных затрат.

Подробнее

Мониторинг работоспособности облака

Следите за работоспособностью и производительностью облачных приложений, инфраструктуры и данных с помощью Azure Monitor, Log Analytics и Application Insights. Легко собирайте данные и получайте детальные аналитические сведения. Например, получайте данные об использовании памяти и дисков ЦП для виртуальных машин и просматривайте зависимости приложений и сети для нескольких виртуальных машин. Интегрируйте эти облачные средства мониторинга с решениями по управлению службой.

Подробнее

Центр безопасности

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

Azure Monitor

Формирование полного представления о состоянии приложений, инфраструктуры и сети

Служба Azure Backup

Упрощение защиты данных и защита от программ-шантажистов

Нужна помощь с планированием миграции в облако?