Introduction
Sometimes you want to run small pieces of code without managing servers. AWS Lambda lets you do this by running your code only when needed and charging you only for the time it runs.
When you want to run code in response to events like file uploads or button clicks without setting up servers.
When you need to run small tasks that start quickly and finish fast.
When you want to save money by paying only for the exact time your code runs.
When you want to build parts of an app that automatically scale with demand.
When you want to connect different cloud services with simple code snippets.