View a markdown version of this page

成功した待遇の促進 - AWS AppConfig

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

成功した待遇の促進

成功した処理を特定したら、機能フラグ設定を更新してデプロイすることで、それをすべてのユーザーに昇格させることができます。これらのステップを実行する順序によって、ユーザーがシームレスな移行を経験するかどうかが決まります。

シームレスな移行による昇格

現在のトラフィック分割から完全な処理ロールアウトにシームレスに移行するには、実験の実行中に機能フラグ設定を更新してデプロイします。

  1. 成功した処理と一致するように、設定プロファイルの機能フラグ値を更新します。

  2. 標準デプロイ戦略を使用して、更新された設定を AWS AppConfig デプロイします。実験がアクティブな間、実験がまだ フラグを制御しているため、このデプロイではユーザーに表示される内容は変更されません。

  3. 実験実行を停止します。 フラグの管理 AWS AppConfig を停止し、アプリケーションは、成功した処理であるステップ 2 でデプロイした設定をすべてのユーザーに提供し始めます。

このアプローチにより、ユーザーがデフォルトのエクスペリエンスに戻すことなく、分割トラフィック状態 (50/50 など) からフル処理リリース (100%) にシームレスに移行できます。

実験を停止した後の昇格

フラグを更新する前に実験を停止すると、 はフラグの管理 AWS AppConfig を停止し、アプリケーションは現在デプロイされているフラグの任意のバージョンをすぐに提供します。通常はデフォルト値です。ユーザーは、成功した処理値でフラグを更新して再デプロイするまで、デフォルトのエクスペリエンスを表示します。このアプローチでは、シームレスな移行は提供されません。

設定のデプロイの詳細については、「」を参照してください構成のデプロイ