

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

Amazon Aurora を他の AWS のサービスと統合することで、AWS クラウドの追加機能を使用できるように Aurora DB クラスターを拡張できます。

**Topics**
+ [AWS のサービスと Amazon Aurora MySQL の統合](#Aurora.Integrating.AuroraMySQL)
+ [AWS のサービスと Amazon Aurora PostgreSQL の統合](#Aurora.Integrating.AuroraPostgreSQL)

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

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

Aurora MySQL と他の AWS のサービスとの統合の詳細については、「[Amazon Aurora MySQL と他の AWS のサービスの統合](AuroraMySQL.Integrating.md)」を参照してください。

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

Amazon Aurora PostgreSQL を他の AWS のサービスと統合することで、AWS クラウドの追加機能を使用するために、Aurora PostgreSQL DB クラスターを拡張できます。Aurora PostgreSQL DB クラスターでは、AWS のサービスを使用して以下のことができます。
+ Performance Insights を使用してリレーショナルデータベースのワークロードのパフォーマンスを迅速に収集、表示、および評価します。
+ Aurora Auto Scaling で Aurora レプリカを自動的に追加または削除します。詳細については、「[Aurora レプリカでの Amazon Aurora Auto Scaling](Aurora.Integrating.AutoScaling.md)」を参照してください。

Aurora PostgreSQL と他の AWS のサービスとの統合の詳細については、「[Amazon Aurora PostgreSQL を他の AWS のサービスと統合する](AuroraPostgreSQL.Integrating.md)」を参照してください。