張貼日期: Dec 3, 2019

Amazon RDS Proxy 是用於 Amazon Relational Database Service (RDS) 的全受管高可用性資料庫代理,現在提供預覽版。RDS Proxy 使應用程式更具可擴展性,對資料庫故障更具彈性,並且更加安全。

應用程式透過建立連線與資料庫通訊,這會取用資料庫伺服器上的記憶體和運算資源。許多應用程式,包括在現代無伺服器架構上建置的這些應用程式,可以開啟大量資料庫連線或經常開啟和關閉的連線。這可限制資料庫記憶體和運算,導致效能減慢和受限的應用程式可擴展性。RDS Proxy 位於您的應用程式及其資料庫之間,可集區化和分享建立的資料庫連線,從而提升資料庫效率和應用程式可擴展性。若出現故障,RDS Proxy 會自動連線至待機資料庫執行個體,同時保持您應用程式的連線並將 RDS 和 Aurora 異地同步備份資料庫的容錯移轉時間最多縮短 66%。藉由 RDS Proxy,可透過 AWS Secrets Manager 和 AWS Identity and Access Management (IAM) 管理資料庫憑證和存取,而無需在應用程式程式碼中嵌入資料庫憑證。

您可以透過移至 Amazon RDS 或 AWS Lambda 主控台,只需按幾下,來啟用適用於 RDS 資料庫的 RDS Proxy,並將應用程式指向 RDS Proxy 端點來開始使用。若要進一步了解,請閱讀我們的部落格Amazon RDS Proxy 詳細頁面文件

適用於 RDS MySQL 和 Aurora MySQL 的Amazon RDS Proxy 預覽版在美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (奧勒岡)、西歐 (愛爾蘭) 和亞太區域 (東京) 等區域提供。即將推出對 RDS PostgreSQL 和 Aurora PostgreSQL 的支援。