title: Difference between AWS ENI (Elastic Network Interface) and NAT Gateway in Route Table Configuration
body: <p>I am now trying to configure a route table for a private subnet, and I config an AWS Lambda function with these subnets. When I use an ENI, I will receive a <code>ssl error (violation of protocol)</code> when I was trying to make an API call through Internet (like a call to the ServiceNow API). When I use NAT, it works.</p>
  
  <p>I investigate for a while, but still confused about when should we use ENI (or nat)? What is the difference?</p>