将 Amazon Aurora MySQL 与其他AWS服务集成
Amazon Aurora MySQL 与其他AWS服务集成在一起,因此,您可以扩展 Aurora MySQL 数据库集群以在AWS云中使用其他功能。您的 Aurora MySQL 数据库集群可以使用AWS服务来执行以下操作:
-
使用 AWS Lambda 或
lambda_sync
本机函数同步或异步地调用lambda_async
函数。有关更多信息,请参阅 从 Amazon Aurora MySQL 数据库集群中调用 Lambda 函数。 -
通过使用
LOAD DATA FROM S3
或LOAD XML FROM S3
命令,将数据从 Amazon Simple Storage Service (Amazon S3) 存储桶中存储的文本或 XML 文件加载到您的数据库集群中。有关更多信息,请参阅“将数据从 Amazon S3 存储桶中的文本文件加载到 Amazon Aurora MySQL 数据库集群”。 -
通过使用
SELECT INTO OUTFILE S3
命令,将数据从您的数据库集群保存到 Amazon S3 存储桶中存储的文本文件。有关更多信息,请参阅“将数据从 Amazon Aurora MySQL 数据库集群保存到 Amazon S3 存储桶中的文本文件”。 -
使用 Application Auto Scaling 自动添加或删除 Aurora 副本。有关更多信息,请参阅“Amazon Aurora Auto Scaling 与 Aurora 副本结合使用”。
-
使用 Amazon Comprehend 执行情绪分析,或者使用 SageMaker 执行各种机器学习算法。有关更多信息,请参阅“使用 Amazon Aurora 机器学习”。
Aurora 通过使用 AWS(IAM)确保对其他AWS Identity and Access Management服务的访问能力。您可以创建具有必要权限的 IAM 角色,然后将该角色与您的数据库集群关联,来授予访问其他AWS服务的权限。有关如何允许 Aurora MySQL 数据库集群代表您访问其他AWS服务的详细信息和说明,请参阅授权 Amazon Aurora MySQL 代表您访问其他AWS服务。