Можно ли подключиться от функции AWS Lambda к кластеру Redis ElastiCache?Подключиться к кластеру ElastiCache от функции AWS Lambda
Я не могу понять, является ли это проблемой конфигурации, или это просто невозможно.
PS: Я сделал тест из экземпляра EC2, и я могу подключиться к узлу Redis. Также функция Лямбда и узел Redis находятся в одном регионе.
UPDATE (9 октября 2015):
Amazon объявил VPC для функций AWS лямбда. Details here
Это означает, что теперь мы можем получить доступ к любому ресурсу в AWS за группой безопасности VPC, включая машины ElastiCache и RDS.
ОБНОВЛЕНИЕ (11 февраля 2016 года): Amazon запустил VPC для AWS Lambda.
https://aws.amazon.com/about-aws/whats-new/2016/02/access-resources-within-a-vpc-using-aws-lambda/
Нет технических ограничений для подключения Lambda к внешней службе. Если вы используете сторонние библиотеки, вы должны включить их в свой ZIP-файл, и эти библиотеки должны работать в Linux. Можете ли вы дать образец кода и сообщение об ошибке? У вашего вопроса недостаточно элемента, чтобы помочь вам –
Я знаю, что Lambda может подключаться к внешним сервисам. Вопрос в том, позволяет ли ElastiCache подключать Лямбда-функции к своим кластерам. –
Если ваши группы безопасности настроены правильно, нет никакой разницы с точкой зрения Elastic Cache. Это просто обычное TCP-соединение - нет никакой разницы в соединении, исходящем от Lambda или любой другой службы. –