План
Для успешного внедрения облака требуется больше технической готовности. Для этого требуется план внедрения облака, который преобразует стратегию облака в практические шаги, относящиеся к вашим целям.
Подготовка организации к облаку
Организации должны согласовать структуру и процессы с целями внедрения облака для эффективного развертывания, управления и оптимизации облачных ресурсов при достижении бизнес-целей.
Сопоставите свое путешествие по внедрению облака на основе типа организации. Стартапы должны создавать облачные решения с помощью этапов разработки в формате CAF, Ready и Cloud-native. Предприятия должны оценивать свои ИТ-ресурсы и следовать полному процессу плана CAF плюс этапы готовности, миграции и модернизации.
Выберите модель управления, которая соответствует структуре организации. Небольшие организации должны выбирать централизованные операции для согласованного применения политик. Предприятия среднего размера должны реализовать общее управление, где команды платформы управляют целевыми зонами, а команды рабочей нагрузки работают автономно. Организации с квалифицированными командами должны принимать децентрализованные операции для полного владения.
Планирование облачных обязанностей между функциями управления, безопасности и управления. Создайте группы управления для оценки рисков и определения политик. Внедрение безопасности на каждом этапе жизненного цикла облака. Определите операционные процессы, которые соответствуют бизнес-целям. Разработайте стратегию ИИ и создайте соответствующие команды для внедрения ИИ.
Документируйте облачные обязанности с четкими назначениями владения. Сопоставление обязанностей между управлением, безопасностью и операциями с определенным владением. Определите роли партнера и сообщите об обязанностях всем заинтересованным лицам. Регулярно просматривайте обязанности по мере развития среды.
Подготовка пользователей к облаку
Teams требуют конкретных навыков для успешного внедрения и работы облачных служб, снижения рисков реализации и ускорения времени для ценности.
Оцените необходимые навыки для внедрения Azure. Команды нуждаются в принципах управления, безопасности, идентификации, сети и управления. Для руководителей среды Azure требуются навыки модели RAMP (готово, администрирование, мониторинг, защита). Команды разработки на основе облака нуждаются в проектировании платформ, контейнеризации, микрослужбах и возможностях разработки ИИ.
Закройте разрыв навыков с помощью структурированной подготовки и поддержки экспертов. Обучайте команды с помощью Microsoft Learn, персонализированного обучения и учетных данных, таких как Microsoft Applied Skills и сертификации. Используйте специалистов Майкрософт или доверенных партнеров для семинаров, архитектурных проверок и практических рекомендаций.
Поддерживать облачные навыки с помощью программ непрерывного обучения. Создание песочниц обучения с помощью подписок Azure Dev/Test. Еженедельное время для модулей Microsoft Learn, создание систем распознавания, участие в мероприятиях сообщества Azure и обслуживание курированных коллекций ресурсов.
Стартапы пропускают оценку общей стоимости владения. Если у вас есть существующие рабочие нагрузки, необходимо обнаружить существующую инвентаризацию.
Обнаружение существующей инвентаризации рабочей нагрузки
Организации должны понимать свой текущий портфель приложений, прежде чем планировать внедрение облака, чтобы обеспечить основу для планирования миграции и разработки бизнес-случаев.
Обнаружение инвентаризации рабочей нагрузки с помощью систематической документации. Определите границы рабочей нагрузки и используйте автоматизированные средства, такие как служба "Миграция Azure" для обнаружения. Включите все компоненты в средах и ресурсах документов вручную, если автоматизация не может получить доступ к определенным системам.
Определите приоритеты рабочих нагрузок на основе ценности бизнеса и реализации миграции. Оцените рабочие нагрузки с помощью критически важных бизнес-процессов, готовности облака, зависимостей и стратегического выравнивания. Создайте приоритетную невыполненную миграцию, которая балансирует бизнес-ценность с технической техникой.
Сбор бизнес-сведений для каждой рабочей нагрузки для руководства по принятию решений по миграции. Владение документами, бизнес-функция, критичность, конфиденциальность данных, требования к соответствию требованиям, операционным ограничениям и временным шкалам. Используйте эти сведения для руководства по стратегиям миграции и обеспечению соответствия бизнес-процессов.
Выбор стратегий миграции
Выбор стратегии миграции определяет подход, временную шкалу и ресурсы, необходимые для каждой рабочей нагрузки, и должен соответствовать бизнес-драйверам и техническим ограничениям.
Определите бизнес-драйверы для установления приоритетов миграции. Определите высокоуровневые бизнес-цели, выполните анализ разрывов между текущими и нужными состояниями и определите конкретный бизнес-драйвер, создающий срочность изменений.
Сопоставление бизнес-драйверов с соответствующими стратегиями миграции. Выберите стратегии на основе бизнес-драйверов: отмена использования избыточных рабочих нагрузок, повторное размещение для минимальных нарушений, реплатформирование для внедрения PaaS, рефакторинг для оптимизации кода, реархитект для облачных возможностей, замена альтернативных вариантов SaaS, перестроение для полного перестроения или сохранение для стабильных рабочих нагрузок.
Применение критериев выбора для конкретной стратегии для проверки решений. Проверьте выбранные стратегии в отношении стабильности рабочей нагрузки, совместимости Azure, навыков команды, временной шкалы модернизации, технических уровней задолженности, ограничений архитектуры и операционных требований.
Принятие решений о времени модернизации на основе доступности ресурсов. Оцените, следует ли модернизировать во время миграции на основе навыков команды, доступных времени, требований к совместимости и возможностей финансирования.
Выполните план взаимодействия заинтересованных лиц, чтобы обеспечить выравнивание. Определите метрики успеха, решения о документах для заинтересованных лиц, координации с группами облачных стратегий и создайте циклы проверки для обновления стратегий по мере развития требований.
Оценка рабочих нагрузок для миграции в облако
Оценка рабочей нагрузки определяет технические требования, зависимости и риски для успешной миграции в облако, информирования об решениях архитектуры и планировании миграции.
Оцените архитектуру рабочей нагрузки для понимания системной структуры и зависимостей. Используйте такие средства оценки, как миграция Azure для автоматизации обнаружения. Проверьте результаты с помощью экспертов по темам и схем архитектуры документов и списков компонентов.
Оцените код приложения для выявления возможностей совместимости и модернизации. Используйте автоматизированные средства, такие как AppCAT для приложений .NET и Java. Проверка совместимости платформы и пакета SDK с Azure. Избегайте ненужных изменений платформы, если не существует строгого бизнес-обоснования.
Оцените базы данных для понимания требований к архитектуре и миграции данных. Определите все базы данных, включая типы и версии подсистемы. Сопоставление зависимостей входящего и исходящего трафика между приложениями и службами. Определите, следует ли перенести базы данных в виде общих экземпляров или разделить их по рабочей нагрузке.
Создайте и сохраните регистр риска для отслеживания и устранения рисков миграции. Создание комплексного регистра риска, документирующего технические, операционные и организационные риски. Определите стратегии устранения рисков с помощью ответственных сторон и временных шкал разрешения.
Оценка общей стоимости владения
Оценка затрат предоставляет финансовую основу для принятия решений по внедрению облачных решений и планированию бюджета, что позволяет принимать обоснованные инвестиционные решения и текущую оптимизацию затрат.
Планирование архитектуры Azure на основе бизнес-требований и технических требований. Выравнивайте архитектуру с бизнес-требованиями и техническими требованиями путем документирования ограничений и требований соответствия требованиям. Запланируйте архитектуру целевой зоны Azure и архитектуру рабочей нагрузки, определив необходимые службы Azure, регионы и конфигурации.
Оцените затраты на основе плановой архитектуры и шаблонов использования. Используйте калькулятор цен Azure для моделирования затрат на архитектуру на основе исторических или прогнозируемых данных об использовании. Оцените операционные затраты, включая изменения в обучении навыков и процессах. Повторное вычисление оценок при отклонении прогнозов от бюджета путем выявления элементов высокой стоимости и корректировки архитектуры. Проверьте предположения с помощью тестовых развертываний и создайте базовые показатели затрат.
Подробные рекомендации по Cloud Adoption Framework см. в разделе "Планирование внедрения облака".