发布于: Oct 19, 2020
您现在可以通过使用 Python、Go 和 Node.js Cassandra 驱动程序的临时安全凭证来管理对 Amazon Keyspaces(适用于 Apache Cassandra)的访问,后者是一项可扩展、高度可用、完全托管且兼容 Cassandra 的数据库服务。
通过临时安全凭证,您可以管理用户和应用程序对您的 Amazon Keyspaces 资源的访问,而无需共享长期凭证或在您的应用程序代码中硬编码凭证。您现在可以通过使用 Python、Go 和 Node.js Cassandra 驱动程序的 AWS 验证插件来将临时凭证用于 Amazon Keyspaces。AWS 验证插件使用签名版本 4 签名过程 来将 AWS Identity and Access Management (IAM) 用户和角色的凭证添加到您的 Amazon Keyspaces API 请求中。例如,您可以创建一个 IAM 角色,让该角色仅授予应用程序对账户中的特定密钥空间和表的读取和写入权限。
此次发布后,AWS 验证插件现在可供 Java、Python、Go 和 Node.js Cassandra 驱动程序使用。使用这些插件不会额外收费,并且对这些插件的支持已在提供 Amazon Keyspaces 的所有 AWS 区域推出。
有关使用此插件对 API 请求进行身份验证以及管理对 Amazon Keyspaces 的访问权限的更多信息,请参阅创建以编程方式访问 Amazon Keyspaces 的凭证。