Поделиться через


Варианты реализации зоны приземления платформы

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

Варианты реализации на первый взгляд

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

Ускоритель зоны приземления Azure Infrastructure-as-Code (IaC)

Подсказка

Используйте этот рекомендуемый подход для развертывания и управления платформенной посадочной зоной.

Акселератор Целевых зон Azure IaC обеспечивает автоматизированный подход для развертывания и управления целевой зоной платформы. Он использует Bicep или Terraform на основе проверенных модулей Azure (AVM). Это средство упрощает настройку среды непрерывной доставки и поддерживает Azure DevOps и GitHub для систем управления версиями (VCS), конвейеров развертывания и средств выполнения.

Определите архитектуру целевой зоны платформы как код для управления версиями, автоматизации развертываний и репликации сред. Этот подход стандартизирует зоны высадки платформы с рекомендованными практиками. Акселератор использует четырехфазный подход для подготовки среды к непрерывной доставке:

  1. Этап 0 (планирование). Выберите предпочтительный язык IaC и VCS.
  2. Этап 1 (предварительные требования). Настройте учетные данные и подписки для развертывания.
  3. Этап 2 (начальная загрузка). Запустите модуль PowerShell, чтобы загрузить среду Azure и VCS. Этот шаг подготавливает ресурсы для развертывания целевой зоны платформы и управления ими.
  4. Этап 3 (запуск). Настройте код IaC в соответствии с требованиями организации. Активируйте конвейеры непрерывной интеграции и доставки (CI/CD) для того чтобы развернуть посадочную зону платформы.

Проверенные модули Azure для опорных зон платформы

Проверенные модули Azure (AVM) предоставляют повторно используемые, настраиваемые и расширяемые строительные блоки для создания базовой зоны платформы с помощью Bicep или Terraform. Эти модули помогают развернуть базовую зону платформы, которая соответствует лучшим практикам. Использование проверенных модулей обеспечивает согласованность архитектуры и снижает нагрузку на обслуживание пользовательского кода.

Используйте эти модули независимо или в составе Azure Landing Zones IaC Accelerator для развертывания посадочной зоны платформы и управления ею.

Акселератор портала зоны высадки платформы Azure

Акселератор посадочной зоны платформы Azure обеспечивает графический интерфейс для развертывания эталонной архитектуры. Это средство применяет предопределенные конфигурации к ключевым компонентам, таким как группы управления и политики. Используйте этот параметр, если организация не имеет опыта в инфраструктуре как коде (IaC) или предпочитает метод визуального развертывания.

DTA-кнопка-ALZ

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

Ознакомьтесь с Использованием инфраструктуры как кода для обновления промежуточных зон Azure, чтобы понять, почему подход IaC является предпочтительным.

Дальнейшие действия

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