If my design involves a Neptune cluster in a VPC in a private subnet and a lambda running in the same VPC subnet, can this be triggered using API Gateway/S3 events without using the NAT Gateway?
The idea is to have 2 separate lambdas - one for bulk loading data into Neptune using S3 event triggers, the other lambda triggered by API Gateway to query Neptune. I also have a S3 VPC endpoint setup for loading data into Neptune.
Is there any use for a NAT Gateway in this design? Can the Lambda send responses back to the API Gateway without routing through NAT?