Power Apps を使用して初めてのアプリを作成する場合、正常なアプリケーション ライフサイクル管理 (ALM) 戦略を使用している運用環境への機能アプリケーション展開を成功させるには、この記事で示す次のタスクに従ってください。
| タスク | 内容 | 詳細 |
|---|---|---|
| 1. 環境戦略を計画し、実装します。 | 必要な環境を確認し、適切なガバナンスモデルを確立することは、最初の重要なステップです。 少なくとも、開発と運用の 2 つの環境が必要です。 ただし、少なくとも 3 つの環境 (開発、テスト、運用) を用意することをお勧めします。 | 環境戦略 |
| 2. ソリューション戦略を計画します。 | すべてのカスタマイズを 1 つのアンマネージド ソリューションに統合するか、複数のソリューションでモジュール設計を採用するかを決定し、それぞれを独自の分離された Microsoft Dataverse 開発環境で開発する必要があるかどうかを判断します。 少なくとも、新しい空のソリューションを作成し、そのソリューションのカスタム 発行元 を作成します。 | ソリューションを整理する |
| 3. DevOps プロジェクトを設定します。 | 後で複数のパイプラインを追加して、ソリューションのエクスポートやデプロイなどの必要な処理を実行する DevOps プロジェクトを設定します。 |
継続的統合と展開の設定 プロジェクトの作成 |
| 4. ソリューションのソース コードを DevOps に格納します。 | Dataverse Git 統合を使用するか、DevOps パイプラインを作成して、完成したアンマネージド ソリューションを Azure DevOps リポジトリにエクスポートできます。 |
Dataverse Git の統合 初めてのパイプラインを作成する パイプラインの構築: 環境 (DEV) からソリューションをエクスポートする |
| 5. アプリを構成し、構築します。 | 作成したソリューション内にアプリを作成します。 | モデル駆動型アプリ: 最初のモデル駆動型アプリをゼロから構築する キャンバス アプリ: Microsoft Dataverse を使用してアプリをゼロから作成する |
| 6. ソリューションに追加のカスタマイズすべてを追加します。 | 必要に応じて追加のコンポーネントを追加します。 フロー、AI モデル、データ レイク構成へのエクスポート、Web リソース、プラグイン、およびその他のアプリなど、広範なコンポーネントから選択します。 |
ソリューションでテーブルのセグメント化を使用する ソリューションに新しいコンポーネントを作成する 既存のコンポーネントをソリューションに追加する |
| 7. ソリューションをデプロイします。 | Power Platform でパイプラインを使用するか、DevOps パイプラインを作成して、マネージド ソリューションを 1 つ以上のターゲット運用環境にデプロイします。 |
Power Platform のパイプライン パイプラインを構築してリリースする リリース パイプライン: 環境 (PROD) に展開する |
| 8. アプリへのアクセスを付与します。 | ライセンスおよびセキュリティ ロールを割り当て、アプリケーションをユーザーと共有します。 |
ライセンス 駆動型モデル アプリを共有する キャンバス アプリを共有する |