Сценарий 0: ALM для нового проекта

Если вы новичок в Power Apps и создав свое первое приложение, выполните задачи, описанные в этой статье, чтобы успешно развернуть работающее приложение в своей рабочей среде, используя стратегию управления жизненным циклом приложений (ALM).

Задача Описание Дополнительные сведения
1. Планируйте и внедряйте свою стратегию среды. Определение среды, в которой вы нуждаетесь, и создание соответствующей модели управления — это важный первый шаг. Как минимум, у вас должно быть две среды: разработки и рабочая. Однако рекомендуется использовать по крайней мере три среды: разработку, тестирование и рабочую среду. Стратегия среды
2. Планирование стратегии решения. Решите, следует ли объединить все настройки в одно неуправляемое решение или внедрить модульную структуру с несколькими решениями, и определить, следует ли разрабатывать каждую из них в отдельной изолированной среде разработки Microsoft Dataverse. Как минимум, создайте новое пустое решение и создайте пользовательский издатель для этого решения. Упорядочение решений
3. Настройте свой проект DevOps. Настройте проект DevOps, в котором позже добавляется несколько конвейеров, чтобы выполнить необходимую обработку, например экспорт и развертывание решения. Настройка непрерывной интеграции и развертывания

Создание проекта
4. Храните исходный код решения в DevOps. Вы можете использовать интеграцию Dataverse Git или создать конвейер DevOps для экспорта завершенного неуправляемого решения в репозиторий Azure DevOps. Интеграция Git с Dataverse

Создание первого конвейера

Конвейер сборки: экспорт решения из разработки (DEV)
5. Настройте и соберите свое приложение. Создайте свое приложение в рамках созданного вами решения. Приложения на основе модели: Создайте свое первое приложение на основе модели с нуля

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

Создание компонентов в решении

Добавление существующего компонента в решение
7. Развертывание решения. Используйте конвейеры в Power Platform или создайте конвейер DevOps для развертывания управляемого решения в одной или нескольких целевых рабочих средах. Трубопроводы в Power Platform

Конвейеры сборки и выпуска

Конвейер выпуска: развертывание в рабочей среде (PROD)
8. Предоставьте доступ к приложению. Назначьте лицензирование и назначьте роли безопасности для обмена приложениями с пользователями. Лицензирование

Общий доступ к приложению на основе модели

Поделиться приложением на основе холста

Сценарий 1: разработка любителя (разработчики приложений и потоков)