生产中的AWS SAM和DynamoDB表



我正在使用AWS SAM来定义我的应用程序,并且我正在使用此定义一个DynamoDB表:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-tablename

但是,我担心在Prod中,这会导致删除表及其内容。

其他人是怎么处理的?是否有一种方法可以保留表而不删除并重新创建它?

  1. 使用变更集并仔细检查它们,以确保您不会导致表的替换。
  2. 使用DeletionUpdateReplace策略来确保您不会丢失数据,即使您意外替换了数据。
  3. 使用堆栈策略来阻止对资源的更新

相关内容

  • 没有找到相关文章

最新更新