访问 Amazon Keyspaces(适用于 Apache Cassandra) - Amazon Keyspaces(针对 Apache Cassandra)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

访问 Amazon Keyspaces(适用于 Apache Cassandra)

您可以使用 AWS 管理控制台访问 Amazon Keyspaces,也可以通过运行 cqlsh 客户端来以编程方式访问,或者使用授予 Apache 2.0 许可的 Cassandra 驱动程序。Amazon Keyspaces 支持与 Apache Cassandra 3.11.2 兼容的驱动程序和客户端。访问 Amazon Keyspaces 之前,您必须完成以下两个步骤:

注册 AWS

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

注册 AWS

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

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

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

设置 Identity and Access Management

使用 AWS Identity and Access Management AWS Identity and Access Management 管理对 Amazon Keyspaces 资源的访问。使用 IAM,您可以将策略附加到 IAM 用户、角色和联合身份,以授予对特定资源的读写权限。例如,您可以仅向 IAM 用户授予对键空间和表的子集的只读访问权限。以下示例 IAM 策略授予对您的 Amazon Keyspaces 资源的完全读写访问权限,这只建议进行试用。有关遵循安全准则的示例策略,请参阅Accessing Amazon Keyspaces Tables.

  1. 创建 AWS Identity and Access Management 用户。

  2. 创建以下策略并将其附加到刚创建的用户。

{ "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "cassandra:*" ], "Resource":[ "*" ] } ] }

要在创建 AWS 账户和 IAM 策略后访问 Amazon Keyspaces,请参阅以下部分: