如何在同一个aws帐户中启用aws lambda访问ec2 mongo实例

时间:2017-03-28 09:11:47

标签: mongodb amazon-ec2 aws-lambda amazon-vpc aws-security-group

我有一个mongoDB的EC2实例,我创建了一个lambda函数来查询这个数据库,使用mongoClient进行连接,这个连接是成功的,当我的mongo安全组设置为任何地方但我需要一些安全性时,我可以查询数据库我的数据库所以我将其更改为自定义IP和端口,然后我无法将我的lambda函数连接到mongoDB,这个lambda函数和EC2实例都在同一个aws帐户中。 VPC配置在这方面有什么作用吗? 有没有安全的方法使连接成功?

1 个答案:

答案 0 :(得分:1)

将Lambda函数放在您的VPC中。然后修改MongoDB实例的安全组以允许来自分配给Lambda函数的安全组的入站连接(在MongoDB端口上)。