title: Standard way to create DynamoDB or other stateful resources via CDK or cloudformation
body: <p>I am trying to create a CDK package, where I want a SNS, a lambda and a DynamoDB. Now, the SNS and lambda being stateless can be generated using the CDK package.</p>
  <p>So that would mean that a change in code, would require the whole package to be deployed again, and that would mean that the SNS is created again.</p>
  <p>If I do that for DynamoDB, I think I will lose data that is stored in it, as it would be re-created.</p>
  <p>Wanted to understand what is the standard way to create stateful resources with CDK.</p>