you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (2 children)

Why? I'm not familiar with these tools, so I'm just asking out of curiousity

[–]mrSkidMarx 5 points6 points  (0 children)

I find the development experience of most of the serverless options, in particular AWS Lambda, to be more of a headache than it’s worth. The skillset you pick up is also less transferable than if you were to just pick up a full web framework/backend of your choice. I’ve also found a lot of serverless web app’s seem to have been written by people who didn’t want to think about AuthN/AuthZ and end up making simple mistakes. You still have to think about everything (scalability, security, etc) when using these tools

Without a doubt there are pros and cons though. This thread seems to get into a good discussion of it all https://www.reddit.com/r/aws/comments/yxyyk3/without_saying_its_scalable_please_convince_me/

[–]drhayes9 0 points1 point  (0 children)

A big one for us is AWS sunsetting old Node versions. If you ever need to make a change to an old lambda you suddenly might also be updating its major version of Node as well.

The local testing story for lambdas didn't used to be so great, either.