Home icon

Access Amazon RDS across AWS accounts using AWS PrivateLink, Network Load Balancer, and Amazon RDS Proxy

Database Blog



This article explains how to securely and efficiently connect applications in different AWS accounts to an RDS database instance or Aurora cluster using AWS PrivateLink, Network Load Balancer, and RDS Proxy.

Specifically, the article covers:

  • Solution overview and architecture
  • Prerequisites for the solution
  • Setting up infrastructure using AWS CloudFormation
  • Registering RDS Proxy endpoint IPs in NLB target group
  • Creating a PrivateLink endpoint service
  • Creating a VPC endpoint in the application account
  • Configuring a PostgreSQL client and testing the connection
  • Testing a database failover event
  • Limitations of the solution
  • Cleaning up resources
  • Pricing and alternative solutions


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Feb 15
2024
Use Amazon RDS Proxy and AWS PrivateLink to access Amazon RDS databases across AWS Organizations at American Family Insurance Group
Sep 13
2024
Use Amazon RDS Proxy with IAM authentication for cross-account access
Feb 13
2024
Connect external applications to an Amazon RDS instance using Amazon RDS Proxy
Dec 3
2024
Extend SaaS Capabilities Across AWS Accounts Using AWS PrivateLink support for VPC Resources

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.