设置 DynamoDB(Web 服务) - Amazon DynamoDB

设置 DynamoDB(Web 服务)

使用 Amazon DynamoDB Web 服务:

  1. 注册 AWS。

  2. 获取 AWS 访问密钥(用于以编程方式访问 DynamoDB)。

    注意

    如果您计划仅通过 AWS Management Console 与 DynamoDB 交互,则不需要 AWS 访问密钥,并且您可以跳至 使用 控制台

  3. 配置您的凭证(用于以编程方式访问 DynamoDB)。

注册 AWS

要使用 DynamoDB 服务,您必须拥有 AWS 账户。如果您还没有账户,系统会在您注册时提示您创建一个。如果您没有使用注册的任何 AWS 产品,系统将不会针对它们向您收费。

注册 AWS
  1. 打开 https://portal.aws.amazon.com/billing/signup

  2. 按照屏幕上的说明进行操作。

    在注册时,将接到一通电话,要求使用电话键盘输入一个验证码。

    当您注册 AWS 账户时,系统将会创建一个 AWS 账户根用户。根用户有权访问该账户中的所有 AWS 服务 和资源。作为安全最佳实践,请为用户分配管理访问权限,并且只使用根用户来执行需要根用户访问权限的任务

授权以编程方式访问

您必须先具有编程访问权限,然后才能以编程方式或通过 AWS Command Line Interface(AWS CLI)访问 DynamoDB。如果您计划仅使用 DynamoDB 控制台,则无需编程访问权限。

如果用户需要在 AWS Management Console 之外与 AWS 交互,则需要编程式访问权限。授予编程式访问权限的方法取决于访问 AWS 的用户类型。

要向用户授予编程式访问权限,请选择以下选项之一。

哪个用户需要编程式访问权限? 目的 方式

人力身份

(在 IAM Identity Center 中管理的用户)

使用临时凭证签署向 AWS CLI、AWS SDK 或 AWS API 发出的编程请求。

按照您希望使用的界面的说明进行操作。

IAM 使用临时凭证签署向 AWS CLI、AWS SDK 或 AWS API 发出的编程请求。 按照《IAM 用户指南》将临时凭证用于 AWS 资源中的说明进行操作。
IAM

(不推荐使用)

使用长期凭证签署向 AWS CLI、AWS SDK 或 AWS API 发出的编程请求。

按照您希望使用的界面的说明进行操作。

配置凭证

您必须先配置凭证以便为您的应用程序启用授权,然后才能以编程方式或通过 AWS CLI 访问 DynamoDB。

我们可以通过多种方式来实现这一目的。例如,您可以手动创建凭证文件以存储您的访问密钥 ID 和秘密访问密钥。您还可以使用 AWS CLI 命令 aws configure 自动创建文件。或者,您也可以使用环境变量。有关配置您的凭证的更多信息,请参阅特定于编程的 AWS SDK 开发人员指南。

要安装和配置 AWS CLI,请参阅 使用 AWS CLI

与其它 DynamoDB 服务集成

您可以将 DynamoDB 与许多其它 AWS 服务集成。有关更多信息,请参阅下列内容: