Extend your AWS services with native code
AWS Lambda lets you add your code to AWS resources, such as Amazon S3 service baskets and Amazon DynamoDB tables.
Create your own server services
AWS Lambda can be used to create new server-side services for applications.
Using native code
The service works with any third-party libraries, even built-in ones.
Fully automated administration
Lambda code is executed in a high-performance, fault-tolerant environment, which allows you to focus on developing a variety of server services.
AWS Lambda is a serverless computing service that runs program code in response to certain events and is responsible for automatically allocating the necessary computing resources. AWS Lambda can automatically run code in response to various events, such as HTTP requests through the Amazon API Gateway, changing objects in the Amazon S3 bucket, updating tables in Amazon DynamoDB, or changing states in AWS Step Functions.