AWS launching Lambda URLs, allowing executions without API Gateway

32 points by revicon ↗ HN
AWS pushed out the docs for this new feature but then quickly pulled them down. Likely it will be announced during re:invent coming up.

The original doc url (taken down now) was: https://docs.aws.amazon.com/lambda/latest/dg/invocation-urls.html

Google has a cache here: https://webcache.googleusercontent.com/search?q=cache:Qr4xUaiHjAsJ:https://docs.aws.amazon.com/lambda/latest/dg/invocation-urls.html+&cd=1&hl=en&ct=clnk&gl=us

8 comments

[ 4.5 ms ] story [ 33.1 ms ] thread
Nice, I recently tested out SAM for a webhook I deployed which was quite smooth, but this is definitely a step in the right direction.
Fantastic! Using api-gateway for this was so annoying.
Yes, I posted this yesterday ( https://news.ycombinator.com/item?id=29285371 ) but then it was taken down.

Very exciting as I just spent a few hours cobbling together the cloudformation for a simple API gateway -> Node lambda. The lambda just calls a few AWS APIs. Cutting out the API gateway will be a plus.

Yes good if OP here had submitted the actual url they would have ended up on your's and could continue the threads there (including a cache link or whatever add contributions)

Submit URLs!

I am contrast like the API Gateway side of things. Not sure how they'll manage custom domains in that kind of thing but we have a bunch of APIs hosted by ECS lambda and direct S3 endpoints.

Also we have a custom lambda authorizer that protects most of our endpoints. Also with multi-file swagger support, setting up the swagger file for API gateway is a breeze.

I can't tell from the page. Does it have support OAuth natively?
As someone who uses the serverless framework to abstract this can anyone tell me why they don't like the API Gateway? I'm sure there are valid reasons, I've just not run into any issues wiring up my lambdas with the API Gateway (using serverless, I've never done it manually).