

# Amazon Aurora MySQL と他の AWS のサービスの統合
<a name="AuroraMySQL.Integrating"></a>

Amazon Aurora MySQL を他の AWS のサービスと統合することで、Aurora MySQL DB クラスターを拡張して AWS クラウドの追加機能を使用できるようになります。Aurora MySQL DB クラスターでは、AWS のサービスを使用して以下のことができます。
+ ネイティブ関数 AWS Lambda または `lambda_sync` を使用して、`lambda_async` 関数を同期または非同期に呼び出します。詳細については、「[Amazon Aurora MySQL DB クラスターからの Lambda 関数の呼び出し](AuroraMySQL.Integrating.Lambda.md)」を参照してください。
+ `LOAD DATA FROM S3` コマンドまたは `LOAD XML FROM S3` コマンドを使用して、Amazon Simple Storage Service (Amazon S3) バケットに格納されているテキストファイルや XML ファイルのデータを DB クラスター内にロードする。詳細については、「[Amazon S3 バケットのテキストファイルから Amazon Aurora MySQL DB クラスターへのデータのロード](AuroraMySQL.Integrating.LoadFromS3.md)」を参照してください。
+ `SELECT INTO OUTFILE S3` コマンドを使用して DB クラスターから Amazon S3 バケット内のテキストファイルにデータを保存する。詳細については、「[Amazon Aurora MySQL DB クラスターから Amazon S3 バケット内のテキストファイルへのデータの保存](AuroraMySQL.Integrating.SaveIntoS3.md)」を参照してください。
+ アプリケーションの Auto Scaling で Aurora レプリカを自動的に追加または削除します。詳細については、「[Aurora レプリカでの Amazon Aurora Auto Scaling](Aurora.Integrating.AutoScaling.md)」を参照してください。
+  Amazon Comprehend で感情分析を実行するか、SageMaker AI で多種多様な機械学習アルゴリズムを実行する。詳細については、「[Amazon Aurora 機械学習の使用](aurora-ml.md)」を参照してください。

Aurora は、AWS Identity and Access Management (IAM) を使用して他の AWS のサービスに確実にアクセスできるようにします。他の AWS のサービスにアクセスする権限を付与するには、必要なアクセス許可を持つ IAM ロールを作成し、そのロールを DB クラスターに関連付けます。Aurora MySQL DB クラスターから他の AWS のサービスへのアクセスを許可する方法の詳細と手順については、「[ユーザーの代わりに Amazon Aurora MySQL が他の AWS のサービスにアクセスすることを許可する](AuroraMySQL.Integrating.Authorizing.md)」を参照してください。