我需要在vpc内设置一个lambda。它将由同一AWS账户上的一些平方触发。是否可以从SQS触发lambda?还是我需要提供一些配置?
答案 0 :(得分:1)
无论Lambda是否为VPC,SQS / SNS均可触发lambda。 https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-lambda-function-trigger.html
答案 1 :(得分:1)
首先,值得一提的是 AWS Lambda函数不需要与VPC关联。如果未指定VPC,则Lambda函数仍可以访问Internet。
AWS Lambda可以轮询Amazon SQS队列以检索消息。它还可以订阅Amazon SNS主题。这两种类型的“触发器”都将调用Lambda函数,无论Lambda函数是否与VPC相关联。
但是,如果Lambda功能未连接到VPC,则它将无法访问专用子网中的资源。