AWS Lambda
Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume.
How it Works:
- Event Driven: Triggered by changes in data (S3 upload), system state, or user action (API Gateway).
- Short Execution: Max execution time is 15 minutes.
- Automatic Scaling: Scales automatically by running copies of the function.
Supported Languages:
Python, Node.js, Java, Go, C#, Ruby.