EC2#AWSSUMANGALAS2021.11.10この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。UpdatePolicyとは?UpdatePolicyはCloudFormationのリソース属性です。Resourcesの更新を処理することができます。リソースは:AWS::AutoScaling::AutoScalingGroupAWS::ElastiCache::ReplicationGroupAWS::ElastiCache::DomainAWS::AppStream::FleetAWS::Lambda::AliasAWS::OpenSearchService::Domainこの記事では、更新ポリシーを使用してAutoScalingGroupの更新を処理してみました。つの更新ポリシーがあります。グループを作成しておきます。グループは3つのEC2インスタンス(t2.micro)を作成されます。グループのインスタンスが更新時に置き換えられます。Scalingグループを保持します。グループを削除します。Scalingグループを削除します。CreationPolicyを指定する必要がある。ScalingグループをAutoScalingReplacingUpdateで更新しておきます。'true'更新する前に、変更セットのプレビューで変更を見ることができます。Scalingグループを示しています。Scalingグループを作成されます。インスタンスの作成の成功シグナルを受信します。Configurationを削除されます。Scalingグループのイインスタンスが終了しています。グループのインスタンスをバッチでまたは一度にすべて更新します。ローリング更新の場合、バッチサイズとインスタンスの最小数とPauseTimeを指定必要があります。Configurationを削除されます。ScalingグループをAutoScalingRollingUpdateで更新しておきます。バッチで更新するインスタンスの最大数を指定します。バッチあたりの最大インスタンス数は100です。更新の時、InServiceにするインスタンスの最小数を指定します。止する時間の長さを指定します。グループがインスタンスのシグナルを待機すかどうかを指定します。グループで3つのインスタンがありますから、この更新は2つのバッチで行われます。最初のバッチで2つのインスタンスが更新されます。この画像では、2つのインスタンスが作成され、2つのインスタンスが削除されいます。2番目のバッチ1つのインスタンスが更新されます。Configurationを削除されます。グループを更新するとき使います。グループのグループサイズプはいつでも変更されます。グループのReplacingUpdateとRollingUpdateポリシートライしてみました。グループのインスタンスを更新するプロセスを自動化します。