Может ли лямбда в пределах VPC запускаться SNS или SQS за пределами VPC? - PullRequest
0 голосов
/ 09 июля 2019

Мне нужно настроить лямбда в vpc.Это будет вызвано несколькими sqs на одной учетной записи AWS.Сможет ли лямбда быть запущена из SQS?Или мне нужно предоставить какую-то конфигурацию?

Ответы [ 2 ]

1 голос
/ 09 июля 2019

Во-первых, стоит отметить, что лямбда-функция AWS не обязательно должна быть связана с VPC . Если VPC не указан, функция Lambda может по-прежнему иметь доступ к Интернету.

AWS Lambda может опрашивать очередь Amazon SQS для получения сообщений. Он также может подписаться на тему Amazon SNS. Оба этих типа «триггеров» будут вызывать лямбда-функцию независимо от того, связана ли лямбда-функция с VPC .

Однако, если функция Lambda не подключена к VPC, она не сможет получить доступ к ресурсам в частных подсетях .

1 голос
/ 09 июля 2019

SQS / SNS может запускать лямбда независимо от того, является ли лямбда VPC или нет. https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-lambda-function-trigger.html

...