使用 Amazon RDS 数据 API - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 Amazon RDS 数据 API

通过 RDS 数据 API(数据 API),您可以将 Web 服务接口用于 Aurora 数据库集群。数据 API 不需要与数据库集群的持久连接。相反,它提供了安全 HTTP 端点以及与 Amazon 开发工具包的集成。您可以使用端点运行 SQL 语句,而无需管理连接。

用户无需在调用数据 API 时传递凭证,因为数据 API 会使用存储在 Amazon Secrets Manager 中的数据库凭证。要在 Secrets Manager 中存储凭证,用户必须获得使用 Secrets Manager 以及数据 API 的适当权限。有关向用户授权的更多信息,请参阅 授予对 Amazon RDS 数据 API 的访问权限

您还可以使用数据 API 将 Amazon Aurora 与其他 Amazon 应用程序(如 Amazon Lambda、Amazon AppSync 和 Amazon Cloud9)集成。数据 API 提供了一种更安全的方式来使用 Amazon Lambda。通过此方式,您无需配置 Lambda 函数来访问虚拟私有云(VPC)中的资源,即可访问数据库集群。有关更多信息,请参阅 Amazon LambdaAmazon AppSyncAmazon Cloud9

您可以在创建 Aurora 数据库集群时启用数据 API。您也可以稍后修改配置。有关更多信息,请参阅 启用 Amazon RDS 数据 API

启用数据 API 后,还可以使用查询编辑器运行即席查询,而无需配置查询工具在 VPC 中访问 Aurora。有关更多信息,请参阅 使用 Aurora 查询编辑器