设置 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 CLI (AWS Command Line Interface) 访问 DynamoDB。如果您计划仅使用 DynamoDB 控制台,则无需访问密钥。

访问密钥包含访问密钥 ID 和秘密访问密钥,用于签署对发出的编程请求AWS 如果没有访问密钥,您可以使用进行创建AWS Management Console。作为最佳实践,请勿在不必要时对任何任务使用AWS 账户根用户访问密钥。而是为自己创建一个具有访问密钥的新管理员 IAM 用户

仅当创建访问密钥时,您才能查看或下载秘密访问密钥。以后您无法恢复它们。不过,您随时可以创建新的访问密钥。您还必须拥有执行所需 IAM 操作的权限。有关更多信息,请参阅 IAM 用户指南中的访问 IAM 资源所需的权限

为 IAM 用户创建访问密钥

  1. 登录 AWS Management Console,单击 https://console.aws.amazon.com/iam/ 打开 IAM 控制台。

  2. 在导航窗格中,选择 Users (用户)

  3. 选择要为其创建访问密钥的用户的名称,然后选择 Security credentials (安全凭证) 选项卡。

  4. Access keys(访问密钥) 部分,选择 Create access key (创建访问密钥)

  5. 要查看新访问密钥对,请选择 Show (显示)。关闭此对话框后,您将无法再次访问该秘密访问密钥。您的凭证与下面类似:

    • 访问密钥 ID:AKIAIOSFODNN7EXAMPLE

    • 秘密访问密钥:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

  6. 要下载密钥对,请选择 Download .csv file (下载 .csv 文件)。将密钥存储在安全位置。关闭此对话框后,您将无法再次访问该秘密访问密钥。

    请对密钥保密以保护您的AWS 账户,切勿通过电子邮件发送密钥。请勿对企业外部共享密钥,即使有来自 AWS 或 Amazon.com 的询问。合法代表 Amazon 的任何人永远都不会要求您提供密钥。

  7. 下载 .csv 文件之后,选择 Close (关闭)。在创建访问密钥时,预设情况下,密钥对处于活动状态,并且您可以立即使用此密钥对。

相关主题

配置您的凭证

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

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

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