skip to Main Content

I am working on a AWS lambda in which i want to use DynamoDB and a VPC(Amazon elasticcache for redis). But I was getting time out error when trigger lambda

2

Answers


  1. You either need to create a DyanmoDB VPC Endpoint in the VPC, or add a NAT Gateway to the VPC, and only deploy the Lambda function in subnets that have a route to the NAT Gateway.

    Login or Signup to reply.
  2. Depending on the VPC configuration subnet/Security Group of your lambda,

    If your lambda is in a private subnet :

    • If you want a secure internal way, you can pass with VPC endpoint
    • Else if you want to pass with internet, you must have a NAT Gateway.

    Check also the security groups/NACLS….

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search