0

我只找到了一个建议标记表格的答案。由于我正在使用现有系统而不是从头开始构建,因此这将是劳动密集型的。

我在 AWS 上搜索了一个星期,没有发现为 DynamoDB 创建/维护 UAT 的切实步骤。

Java,本地 Dynamo 不持久化数据。

如有任何有关为 DynamoDB 建立可持续 UAT 环境的信息,我将不胜感激。

4

1 回答 1

0

在我现在的雇主,我们为 UAT 创建了一个单独的 AWS 环境。单独的环境是通过拥有另一个 AWS 账户来完成的。此帐户可用于 UAT。因此,在我们的代码中,如果密钥用于 UAT 帐户,那么它将访问 UAT DynamoDB 数据库。如果密钥用于生产或开发,那么它将访问生产或开发 DynamoDB 数据库。

这有一些优点和缺点。一个缺点是您必须管理多个 AWS 账户。但这也是一个优点,您可以轻松评估每个账户的 AWS 成本。

一个优点是您可以在不同环境中保持表名完整。您不需要“myTableNameUat”和“myTableNameDev”......它只是“myTableName”,在部署时传递给您的应用程序的密钥将确定使用哪个环境。

于 2015-06-11T17:41:48.287 回答