Вам не нужен экземпляр EC2 для подключения к кластеру Redis ElastiCache.
Да, вы можете подключиться к ElastiCache с помощью Lambda.Существует не очень хорошо документированная «ошибка», позволяющая убедиться, что ваша Lambda работает в том же VPC, что и кластер ElastiCache, и убедиться, что ваша Lambda теплая;Лямбды, работающие внутри VPC, могут иметь значительное время холодного запуска.Кроме того, не забудьте настроить группы безопасности на пропуск трафика из Lambda в кластер.
Подробнее о подключении к ElastiCache из Lambda можно прочитать здесь.Учебное пособие подключается к Memcached, однако к Redis применяется тот же процесс:
https://docs.aws.amazon.com/lambda/latest/dg/vpc-ec.html