我只找到一个建议标记表格的答案。由于我正在使用现有系统而不是从头开始构建,因此这将是劳动密集型的。
我已经在AWS上搜索了一个星期,但没有找到为DynamoDB创建/维护UAT的切实步骤。
Java,本地Dynamo不会保留数据。
对于有关为DynamoDB建立可持续UAT环境的任何信息,我将不胜感激。
答案 0 :(得分:0)
在我目前的雇主中,我们为UAT创建了一个单独的AWS环境。通过拥有另一个AWS账户来完成单独的环境。此帐户可用于UAT。因此,在我们的代码中,如果密钥用于UAT帐户,那么它将访问UAT DynamoDB数据库。如果密钥用于生产或开发,那么它将访问生产或开发DynamoDB数据库。
这有一些优点和缺点。一个问题是您必须管理多个AWS账户。但是,您也可以轻松评估每个帐户的AWS成本。
一位专家表示,您可以在不同环境中保持表名完好无损。您不需要“myTableNameUat”和“myTableNameDev”......它只是“myTableName”,在部署时传递给您的应用程序的密钥将决定使用哪个环境。