Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 有没有更有效的方法让多个开发团队能够访问RDS数据库?_Amazon Web Services_Amazon Rds_Rds - Fatal编程技术网

Amazon web services 有没有更有效的方法让多个开发团队能够访问RDS数据库?

Amazon web services 有没有更有效的方法让多个开发团队能够访问RDS数据库?,amazon-web-services,amazon-rds,rds,Amazon Web Services,Amazon Rds,Rds,有没有更有效的方法让多个开发团队能够访问RDS数据库 每次新的笔记本电脑需要连接到安全组时,都必须与安全组打交道,这似乎是让开发人员能够访问共享资源的一种低效方式。添加新的IP地址以访问防火墙似乎既慢又耗时 我想知道是否有其他办法来解决这个问题。谢谢 下面是一个添加MySQL安全组规则的脚本示例: aws ec2授权安全组入口——组id sg-xxxxxxxx——协议tcp——端口3306——cidr aaa.bbb.ccc.ddd/32 插入您的安全组ID和相应的开发人员IP地址,您应该都已设

有没有更有效的方法让多个开发团队能够访问RDS数据库

每次新的笔记本电脑需要连接到安全组时,都必须与安全组打交道,这似乎是让开发人员能够访问共享资源的一种低效方式。添加新的IP地址以访问防火墙似乎既慢又耗时


我想知道是否有其他办法来解决这个问题。谢谢

下面是一个添加MySQL安全组规则的脚本示例:

aws ec2授权安全组入口——组id sg-xxxxxxxx——协议tcp——端口3306——cidr aaa.bbb.ccc.ddd/32

插入您的安全组ID和相应的开发人员IP地址,您应该都已设置好


可以找到更多信息。

如果不了解更多关于您的设置,很难说。开发人员是否从单个网络连接/他们都在同一个网关后面,还是都在不同的网络上。基本上,如果您可以编写一个网络掩码来捕获所有开发人员,那么您可以为此编写安全组规则,否则您需要打开对数据库的访问,并依赖身份验证/传输级别的安全性(或者我假设将您的数据库放在一个私有VPC中,其中包含开发人员需要连接的公共VPN)。如果您最终需要将单个IP列入白名单,那么编写一个简短的脚本来自动化该过程(通过aws ec2授权安全组入口)将比每次使用web控制台容易得多。@Brian谢谢!您是否可以向我指出具体的文档或提供aws cli语句,以便我接受您的回答?