将来自多个云提供商的大量服务器连接到 AWS RDS

Connect Lots of servers from multiple cloud providers to AWS RDS

我们有一个托管在 AWS RDS 上的集中式 postgresql 数据库,还有许多部署到 AWS 和 Azure 的应用程序需要连接到这个数据库。

出于安全原因,我们的数据库有防火墙,我们使用一个安全组,每个应用程序 IP 地址都有一个入站条目,以允许它访问数据库。

我们每天部署和停止多个应用程序,因此需要连接的应用程序的IP地址是动态的。

存在一个问题 - 安全组中的条目数存在限制。

我们如何将来自多个云提供商的大量应用程序连接到我们的数据库?

编辑: 最初我错误地指出我们的应用程序仅部署在 AWS EC2 上,但重点是我们的应用程序同时托管在 AWS 和 Azure 上。

不在安全组规则中指定IP地址,而是指定安全组ID。这将允许属于特定安全组的任何服务器访问您的 RDS 服务器。