2 comments

[ 3.9 ms ] story [ 15.6 ms ] thread
My short experience with AWS API gateway is that you can't configure it by hand even to expose a single GET request. I was putting it in front of an AWS Lambda function. It took about 10 curl calls bouncing long ids and tokens from one to the other and it didn't work. My fault for sure, I made some mistakes. Then I automated the process using one of the several tools that were born out of necessity, I suppose, and it worked. Amazon should take care of the developers of those tools or deliver their own convention over configuration tool to make the deployment at least as easy as writing a Rails route file, or a Flask / Sinatra one.
Last time I worked with API Gateway it didnt support verbs beside post and get, or response codes besides 200 and 500.

Both were non starters for my use case.

In general the product felt cludgey, poorly documented, and feature incomplete.

Disclaimer: this was about 3 months ago.