Amazon RDS Proxy 対応表
| No | サービスカテゴリ | データベースエンジン | 対応状況 | 理由 |
|---|---|---|---|---|
| 1 | Amazon RDS | MySQL | 対応 | RDS Proxyが接続プーリングと認証管理をサポート |
| 2 | Amazon RDS | PostgreSQL | 対応 | RDS Proxyが接続プーリングと認証管理をサポート |
| 3 | Amazon RDS | MariaDB | 対応 | RDS Proxyが接続プーリングと認証管理をサポート |
| 4 | Amazon RDS | Oracle | 非対応 | Oracle特有の接続プロトコルと互換性がない |
| 5 | Amazon RDS | SQL Server | 非対応 | SQL ServerのプロトコルとRDS Proxyの設計が合わない |
| 6 | Amazon Aurora | Aurora MySQL | 対応 | RDS Proxyが接続プーリングと認証管理をサポート |
| 7 | Amazon Aurora | Aurora PostgreSQL | 対応 | RDS Proxyが接続プーリングと認証管理をサポート |
| 8 | Amazon DynamoDB | DynamoDB | 非対応 | DynamoDBはNoSQLでありRDS Proxyの設計対象外 |
| 9 | Amazon Redshift | Redshift | 非対応 | Redshiftはデータウェアハウスであり、接続管理の仕組みが異なる |
Amazon RDS Proxyとは
- AWSが提供するマネージドプロキシサービス
- Amazon RDSインスタンスやAuroraクラスタとアプリケーションの間に配置して、データベース接続の効率性、スケーラビリティ、およびセキュリティを向上させるためのツール
Auroraレプリカとの違い
- Auroraレプリカは、Auroraクラスタ内でデータベースの読み取りパフォーマンスを向上させる
- Amazon RDS Proxyは、接続管理などの効率化が目的