システム更新でのテスト・リングの使用

システム更新でのテスト・リングの使用

テスト・リングについて

  1. ユーザーがデバイス・グループ (リング・フローと呼ばれます) のリストを選択し、パッケージのテスト・プロセスを順番に実行する (リング・セットと呼ばれます) 高度な検証プロセスです。
  2. このプロセスでは、各デバイス・セットへの影響や副作用を測定し、次のグループへの展開前に評価することができます。
  3. 選択したパッケージはデバイス・セットに展開され、テストが実行されます。検証が完了すると、パッケージが自動的に次のグループに展開され、大規模なデバイス・セットに対する制御された展開が可能になります。
  4. パッケージを選択すると、リング・セットの展開が RingFlow 0 から開始されます。一般的なパッケージ・テスト・プロセスの流れは以下のとおりです。
    1. テストが開始またはスケジュールされます。
    2. グループがスケジュール済みから実行中、完了の順に移行されます。
    3. その後、ユーザーの最終的なアクション (許可またはブロック) を待機します。
    4. ユーザーがリング・セットをプロモートすると、次のリング・フロー (1) が同じプロセスとルールに従って別のパッケージのテストを開始します。
  5. パッケージが「テスト中」状態のとき:
    1. パッケージが「テスト中」になります。
    2. プロセスの対象外のデバイスはそのパッケージをインストールできません。
  6. ユーザーはテストの実行中に中止できますが、パッケージが既にリング・フローに展開されている場合はロールバックされません。
  7. 組織は最大 5 つのリング・セットを作成できます。各リング・セットには最大 10 個のリング・フローを含めることができ、各リング・フローには最大 20 個のデバイスを含めることができます。
  8. デバイス・グループは 1 つのリング・フローにのみ属することができますが、単一のデバイスが複数のリング・フローの一部になることができます。

リング・セットの定義

テスト・リングを使用する最初のステップとして、リング・セットを作成します。これを行うには、「アプリ管理」 > 「リング・セットの定義」に移動します。
  1. 「新規リング・セットの作成」をクリックします。
  2. リング・セットの名前を入力したら、「新規フローの作成」をクリックします。
  3. デバイス・グループとテスト期間を選択します。必要に応じて、リング・セットにリング・フローを追加できます。
    1. 「次のフローの作成」をクリックし、同じステップを繰り返します。
    2. リング・フローの追加が完了したら、「保存」をクリックします。
  4. 「保存して閉じる」をクリックします。

「システム更新」ページの「リング別の更新」タブ

このタブには、組織に対して定義されている既存のリング構造が表示され、新しい展開を実行するために使用できます。
アコーディオンを展開すると、アクティブな展開と各展開で使用されているパッケージが表示されます。新しい展開が開始されるたびに、新しいアコーディオンがリストに追加されます。
各アコーディオンには、リング・セットの一部であるリング・フローが表示され、以下の例のようにアイコンで追加情報が表示されます。
 

この例では、パッケージがリング・フロー 0 に正常に展開されました。異なるアイコンで示されているように、利用可能な更新があるデバイスがなかったため、リング・フロー 1 はスキップされました。次に、デバイス管理がリング・フロー 2 に展開されました。
すべての展開が完了すると、デバイス管理はユーザーの最終的なアクション (組織内のすべてのデバイスに展開する、パッケージをブロックする、またはテストを中止する) を待機します。

リング・セットのテストの新規展開の開始

システム更新にリング・セットを追加するには、次のようにします。
  1. 「システム更新」に移動し、「リングのスケジュール」ボタンをクリックします。「今すぐテスト」または「テストのスケジュール」のオプションのあるポップアップ・ウィンドウが表示されます。
    1. 今すぐテスト。テストがすぐに開始されます (ステップ 2 に進みます)。
    2. テストのスケジュール。指定した日時に開始するようにテストをスケジュールします。
      1. 「開始日」を選択します (デバイス管理によって終了日が計算されます)。
      2. 「時間」を選択します。
  2. 「次へ」をクリックします。
  3. 展開に使用するリング・セットを選択します。
  4. リング・セットのアコーディオンを展開した場合、リング・セットに含まれるすべてのグループが表示されます。グループを展開すると、そのグループにインストール可能なパッケージの詳細情報が表示されます。
  5. 「次へ」をクリックします。
  6. このページでは、展開するパッケージを選択できます。選択したパッケージごとに、「リング別の更新」タブに新しいアコーディオンが追加されます。
  7. 「次へ」をクリックします。
  8. 「確認」ページが表示されます。
  9. 「送信」をクリックします。「今すぐテスト」を選択した場合、デプロイ・プロセスが開始されます。
  10. リング・フローが完了するたびに、次のリング・フローにプロモートしたり、展開を許可したり (リング・セット・セッションが終了されます)、リング・セットを中止して更新をブロックしたりすることができます。