投稿日: Mar 18, 2021
Amazon EC2 Auto Scalingの Instance Refresh 機能により、Auto Scaling グループの EC2 インスタンスをローリングごとに更新することが可能になります。Instance Refresh を使用すると、デプロイを段階的に実行するために、インスタンス更新のチェックポイントを設定することによって、更新処理をより制御できるようになります。Instance Refresh のチェックポイントが置き換えられる Auto Scaling グループのインスタンスの割合およびローリング更新を継続する前の待ち時間を指定します。これにより、様々なチェックポイントで必要な検証やテスト手順を実行する時間が提供されます。
Instance Refresh のチェックポイントにより、お客様はより自信を持ってアプリケーションの更新をデプロイできるようになります。テストのニーズに基づいて、チェックポイントをカスタマイズすることができます。また、各フェーズ後にテストを必要とする段階的なデプロイ、または新しいアプリケーション設定をグループ全体に展開する前にインスタンスの小さなセットに対してテストを必要とする Canary デプロイを含む一般的なデプロイ戦略を実装することができます。
この機能は、AWS マネジメントコンソール、AWS SDK、またはAWS コマンドラインインターフェイス (CLI)でご利用いただけます。Amazon EC2 Auto Scaling は、すべてのパブリック AWS リージョンと AWS GovCloud (米国) リージョンで利用可能です。この機能の詳細については、「AWS ドキュメント」をご覧ください。