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