サーバーレスアプリケーションがAWS CloudFormationを使用して本番VPCにデプロイされました。このスタックには、Lambda関数、DynamoDBテーブル、およびAPI Gatewayが含まれています。管理者はCloudFormationスタックを削除する必要がありますが、DynamoDBテーブルはそのまま残したいと考えています。スタックを削除する前に何をすべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: CloudFormationテンプレート内のDynamoDB論理リソースにRetain削除ポリシーを適用します。.
これが解答である理由
CloudFormationの削除ポリシー「Retain」は、スタックが削除されても指定されたリソースを保持します。DynamoDBテーブルを保持したい場合、スタック削除前にテンプレートのDynamoDBリソースにこのポリシーを設定することで、テーブルが削除されずに残ります。 「Snapshot」ポリシーは、リソースを削除する前にスナップショットを作成しますが、リソース自体は削除されます。この場合、テーブルは保持されません。スタックの終了保護は、スタック全体の削除を防ぐものであり、特定のリソースの削除を防ぐものではありません。IAMポリシーの変更は、CloudFormationがテーブルを削除する権限を奪うことになりますが、これは適切な管理方法ではなく、予期せぬ問題を引き起こす可能性があります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要