如何从VPC中的Lambda调用AWS Rekognition
问题描述:
我正在致力于需要访问来自AWS的RDS
,S3
和Rekognition
服务的lambda函数。如何从VPC中的Lambda调用AWS Rekognition
我给通过AmazonS3FullAccess
S3
和Rekognition
权限和AmazonRekognitionFullAccess
政策分别它能正常工作
的事情是,我无法访问内RDS
我Aurora
实例,因为它是内部的VPC
我改变我的lambda网络配置,以便它能够访问VPC,并且连接按预期工作,但与Rekognition
的连接停止工作,每当我调用detectLabels
时,它就会挂起。
我是否缺少一些权限?
答
如果您没有外部连接,则需要通过NAT通过VPC创建Internet网关。
AWS对此有documentation,在another * question中有更多的讨论。
+0
啊,我明白了。非常感谢你的帮助 –
可以在VPC之外访问lambda _anything_吗? –
我该如何测试?我正在学习Lambda –
尝试从lambda打开到因特网的http连接。 –