テスト・リングについて
- ユーザーがデバイス・グループ (リング・フローと呼ばれます) のリストを選択し、パッケージのテスト・プロセスを順番に実行する (リング・セットと呼ばれます) 高度な検証プロセスです。
- このプロセスでは、各デバイス・セットへの影響や副作用を測定し、次のグループへの展開前に評価することができます。
- 選択したパッケージはデバイス・セットに展開され、テストが実行されます。検証が完了すると、パッケージが自動的に次のグループに展開され、大規模なデバイス・セットに対する制御された展開が可能になります。
- パッケージを選択すると、リング・セットの展開が RingFlow 0 から開始されます。一般的なパッケージ・テスト・プロセスの流れは以下のとおりです。
- テストが開始またはスケジュールされます。
- グループがスケジュール済みから実行中、完了の順に移行されます。
- その後、ユーザーの最終的なアクション (許可またはブロック) を待機します。
- ユーザーがリング・セットをプロモートすると、次のリング・フロー (1) が同じプロセスとルールに従って別のパッケージのテストを開始します。
- パッケージが「テスト中」状態のとき:
- パッケージが「テスト中」になります。
- プロセスの対象外のデバイスはそのパッケージをインストールできません。
- ユーザーはテストの実行中に中止できますが、パッケージが既にリング・フローに展開されている場合はロールバックされません。
- 組織は最大 5 つのリング・セットを作成できます。各リング・セットには最大 10 個のリング・フローを含めることができ、各リング・フローには最大 20 個のデバイスを含めることができます。
- デバイス・グループは 1 つのリング・フローにのみ属することができますが、単一のデバイスが複数のリング・フローの一部になることができます。
リング・セットの定義
テスト・リングを使用する最初のステップとして、リング・セットを作成します。これを行うには、「アプリ管理」 > 「リング・セットの定義」に移動します。
- 「新規リング・セットの作成」をクリックします。
- リング・セットの名前を入力したら、「新規フローの作成」をクリックします。
- デバイス・グループとテスト期間を選択します。必要に応じて、リング・セットにリング・フローを追加できます。
- 「次のフローの作成」をクリックし、同じステップを繰り返します。
- リング・フローの追加が完了したら、「保存」をクリックします。
- 「保存して閉じる」をクリックします。
「システム更新」ページの「リング別の更新」タブ
このタブには、組織に対して定義されている既存のリング構造が表示され、新しい展開を実行するために使用できます。
アコーディオンを展開すると、アクティブな展開と各展開で使用されているパッケージが表示されます。新しい展開が開始されるたびに、新しいアコーディオンがリストに追加されます。
各アコーディオンには、リング・セットの一部であるリング・フローが表示され、以下の例のようにアイコンで追加情報が表示されます。
この例では、パッケージがリング・フロー 0 に正常に展開されました。異なるアイコンで示されているように、利用可能な更新があるデバイスがなかったため、リング・フロー 1 はスキップされました。次に、デバイス管理がリング・フロー 2 に展開されました。
すべての展開が完了すると、デバイス管理はユーザーの最終的なアクション (組織内のすべてのデバイスに展開する、パッケージをブロックする、またはテストを中止する) を待機します。
リング・セットのテストの新規展開の開始
システム更新にリング・セットを追加するには、次のようにします。
- 「システム更新」に移動し、「リングのスケジュール」ボタンをクリックします。「今すぐテスト」または「テストのスケジュール」のオプションのあるポップアップ・ウィンドウが表示されます。
- 今すぐテスト。テストがすぐに開始されます (ステップ 2 に進みます)。
- テストのスケジュール。指定した日時に開始するようにテストをスケジュールします。
- 「開始日」を選択します (デバイス管理によって終了日が計算されます)。
- 「時間」を選択します。
- 「次へ」をクリックします。
- 展開に使用するリング・セットを選択します。
- リング・セットのアコーディオンを展開した場合、リング・セットに含まれるすべてのグループが表示されます。グループを展開すると、そのグループにインストール可能なパッケージの詳細情報が表示されます。
- 「次へ」をクリックします。
- このページでは、展開するパッケージを選択できます。選択したパッケージごとに、「リング別の更新」タブに新しいアコーディオンが追加されます。
- 「次へ」をクリックします。
- 「確認」ページが表示されます。
- 「送信」をクリックします。「今すぐテスト」を選択した場合、デプロイ・プロセスが開始されます。
- リング・フローが完了するたびに、次のリング・フローにプロモートしたり、展開を許可したり (リング・セット・セッションが終了されます)、リング・セットを中止して更新をブロックしたりすることができます。