張貼日期: Apr 8, 2020
Amazon RDS Proxy 是 Amazon Relational Database Service (RDS) 所使用的全受管高可用性資料庫代理,現起提供 Aurora PostgreSQL 和 RDS PostgreSQL 專用預覽版。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 詳細頁面和文件。
美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (奧勒岡)、西歐 (愛爾蘭) 和亞太區域 (東京) 等區域均已提供適用於 Aurora PostgreSQL、RDS PostgreSQL、Aurora MySQL 和 RDS MySQL 的 Amazon RDS Proxy 預覽版。