AWS4 択難易度 応用

終了保護(termination protection)を有効にした EC2 インスタンスでも、終了されうるのはどれ?

正答

  1. 同じアカウントの管理者が、コンソールから終了を選んだとき
  2. AWS CLI で terminate-instances を実行したとき
  3. Auto Scaling グループがスケールインで終了させるとき
  4. インスタンスを停止(stop)したあと、再び起動したとき

解説

終了保護は、コンソール・CLI・API からの終了の操作を拒否する設定で、管理者がコンソールから選んでも、CLI で terminate-instances を実行しても終了されない。停止と起動は終了ではないので、インスタンスはそのまま残る。ただし、Auto Scaling グループがスケールインやヘルスチェックの失敗でインスタンスを終了するのは防げない。これにはインスタンスのスケールイン保護を別に設定する。また、OS からのシャットダウン時の動作を「終了」にしている場合や、AWS の予定されたイベントによる終了も対象外。終了保護を付けたから安全と思い込まず、何から守れて何から守れないかを把握しておく。

参考: docs.aws.amazon.com

ec2termination-protectionauto-scalingproduction

この問題を含む AWS のテストを制限時間つきで解く

AWSクイズへ