Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы следовать принципам управления жизненным циклом приложений (ALM), вам понадобятся отдельные среды для разработки и работы приложений. Несмотря на то, что вы можете выполнять базовое ALM только с отдельными средами разработки и работы, мы рекомендуем также поддерживать как минимум одну тестовую среду, отдельную от вашей среды разработки и работы. Когда у вас есть отдельная среда тестирования, вы можете выполнить комплексную проверку, включающую развертывание решения и тестирование приложения. Некоторым организациям также может потребоваться больше сред для приемочного тестирования пользователей (UAT), тестирования системной интеграции (SIT) и обучения.
Отдельные среды разработки могут помочь изолировать изменения от одного усилия работы, проверяемого до его завершения. Отдельные среды разработки также могут быть полезны для уменьшения ситуаций, когда один человек отрицательно влияет на другого при внесении изменений.
Каждая организация уникальна, поэтому тщательно продумайте, в чем нуждается среда вашей организации.
Среды разработки
Вы должны ответить на такие вопросы, как:
- Сколько сред разработки мне нужно?
- Дополнительные сведения: Обзор сред
- Как я могу автоматически подготовить среды из исходного кода?
- Дополнительные сведения: Microsoft Power Platform Build Tools для Azure DevOps
- Каковы зависимости от моей среды?
- Больше информации: Многоуровневое решение и зависимости
Другие среды
Вам также следует ответить на вопрос: «Какие типы сред не для разработки мне нужны?»
Например, в дополнение к вашей рабочей среде вам могут потребоваться отдельные тестовые среды, UAT, SIT и подготовительные среды. Обратите внимание, что, как минимум, любая работоспособная практика ALM должна включать использование тестовой среды до развертывания чего-либо в рабочей среде. Это гарантирует, что у вас есть место для тестирования вашего приложения, а также обеспечивает возможность тестирования самого развертывания.
Дополнительные сведения: Разработка стратегии среды для Microsoft Power Platform
Рекомендации для нескольких географических регионов
Среды Power Platform следуют определенному графику обновления службы, поскольку среды обновляются по всему миру. Всего существует шесть станций, которые в первую очередь определяются географическим положением. Сервисные обновления применяются последовательно для каждой станции. Таким образом, сервисные обновления станции 2 применяются перед станцией 3. Поэтому версии сред, находящихся на разных станциях, обычно в определенный момент времени отличаются. Для получения дополнительных сведений о расписании обновления службы среды перейдите см. Выпущенные версии Microsoft Dataverse
Импорт решения и версия среды
Если у вас несколько сред в разных регионах, при импорте решения важно понимать следующее:
- Вы можете импортировать решение в среду, которая является более новой версией, чем среда, в которую было экспортировано решение.
- Вы не можете надежно импортировать решение в среду, которая является более старшей версией, чем среда, в которую было экспортировано решение. Это связано с тем, что в старой среде могут отсутствовать компоненты или необходимые функции.
Пример успешного согласования сред со станциями обновлений служб
Представьте, что у вас есть рабочая среда в Канаде и США. В этом случае среда разработки должна находиться в США (станция 5), а не в Канаде (станция 2). Тогда ваши среды разработки всегда будут той же или более ранней версии, чем ваши рабочие среды, что сократит конфликты версий импорта решений.