What is the advantage of putting API-Gateway in front of my Lambda calls? Some AWS people are pushing me to do that but I can’t get a clear explanation of why I would want to do that. My Lambdas already have individual roles and policies that totally lock them down. We are serverless so no need for the gateway to talk to EC2 or any other external servers. The front ends (web/IOS/Android) use AWS_IAM security,
One argument is rate limiting control of API calls for DOS protection. Surely there are more advantages, can someone please explain?