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

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

访问 Amazon Keyspaces(针对 Apache Cassandra)

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

注册 Amazon

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

注册 Amazon

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

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

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

设置 Amazon Identity and Access Management

使用以下方式管理对 Amazon Keyspaces 资源的访问Amazon Identity and Access Management(IAM). 使用 IAM,您可以将策略附加到 IAM 用户、角色和联合身份,从而授予对特定资源的读写权限。例如,您可以仅授予 IAM 用户对键空间和表子集的只读访问权限。

以下示例 IAM 策略授予对 Amazon Keyspaces 资源的完全读写访问权限,仅建议进行试用。有关遵循安全准则的示例策略,请参阅Amazon Keyspaces

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

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

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

要在创建后访问亚马逊 KeyspacesAmazon Web Services 账户和 IAM 策略,请参阅以下章节: