Стратегия среды для ALM

Чтобы следовать принципам управления жизненным циклом приложений (ALM), вам понадобятся отдельные среды для разработки и работы приложений. Несмотря на то, что вы можете выполнять базовое ALM только с отдельными средами разработки и работы, мы рекомендуем также поддерживать как минимум одну тестовую среду, отдельную от вашей среды разработки и работы. Когда у вас есть отдельная среда тестирования, вы можете выполнить комплексную проверку, включающую развертывание решения и тестирование приложения. Некоторым организациям также может потребоваться больше сред для приемочного тестирования пользователей (UAT), тестирования системной интеграции (SIT) и обучения.

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

Каждая организация уникальна, поэтому тщательно продумайте, в чем нуждается среда вашей организации.

Среды разработки

Вы должны ответить на такие вопросы, как:

Другие среды

Вам также следует ответить на вопрос: «Какие типы сред не для разработки мне нужны?»

Например, в дополнение к вашей рабочей среде вам могут потребоваться отдельные тестовые среды, UAT, SIT и подготовительные среды. Обратите внимание, что, как минимум, любая работоспособная практика ALM должна включать использование тестовой среды до развертывания чего-либо в рабочей среде. Это гарантирует, что у вас есть место для тестирования вашего приложения, а также обеспечивает возможность тестирования самого развертывания.

Дополнительные сведения: Разработка стратегии среды для Microsoft Power Platform

Рекомендации для нескольких географических регионов

Среды Power Platform следуют определенному графику обновления службы, поскольку среды обновляются по всему миру. Всего существует шесть станций, которые в первую очередь определяются географическим положением. Сервисные обновления применяются последовательно для каждой станции. Таким образом, сервисные обновления станции 2 применяются перед станцией 3. Поэтому версии сред, находящихся на разных станциях, обычно в определенный момент времени отличаются. Для получения дополнительных сведений о расписании обновления службы среды перейдите см. Выпущенные версии Microsoft Dataverse

Импорт решения и версия среды

Если у вас несколько сред в разных регионах, при импорте решения важно понимать следующее:

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

Пример успешного согласования сред со станциями обновлений служб

Представьте, что у вас есть рабочая среда в Канаде и США. В этом случае среда разработки должна находиться в США (станция 5), а не в Канаде (станция 2). Тогда ваши среды разработки всегда будут той же или более ранней версии, чем ваши рабочие среды, что сократит конфликты версий импорта решений. Правильная настройка среды станции обновления для успешного импорта решения

См. также

Основные понятия решения