Lambda is a wonderful platform. However, it is still in its early years, and has a number of limitations and rough edges. One of those edges — that of the ability to overwhelm downstream systems with unfettered load — got a lot smoother at re:Invent 2017.
Learning Lambda is an ongoing series of articles that give you a deep dive into programming on the AWS Lambda Platform. We start from first principles, and we explain what is going on in the Lambda environment as we proceed.
When John and I give our introductory presentations about Serverless we list 3 typical use-cases:
Web apps / web APIs Data Pipelines ‘Glue’ apps This last category is one of the most popular usages of Serverless that we see at present.