|
|
|
|
|
by ndemoor
4961 days ago
|
|
There are 2 options which I use(d) when developing/deploying DynamoDB:
- Have a separate (sub)account for dev/test/... in which you create your tables. Since one of the latest changes to their policy you are now able to configure the lowest read/write capacity possible: 1/1
- Join everything under one account but prefix your tables with dev_, test_, prod_* I prefer the former as it enables me to have the dev/test env as similar as possible to the prod environment: same naming, and both env's are separated, when one gets compromised at least the other one doesn't suffer. Security rules are also easier as you don't have to create per-table rules, when you want to lock out some team-members from production tables, but not dev/test tables. |
|