AWS Lambda
Run code without thinking about servers or clusters
1 million requests free
per month with the AWS Free Tier
Run code without provisioning or managing infrastructure. Simply write and upload code as a .zip file or container image.
Automatically respond to code execution requests at any scale, from a dozen events per day to hundreds of thousands per second.
Save costs by paying only for the compute time you use—by the millisecond—instead of provisioning infrastructure upfront for peak capacity.
Optimize code execution time and performance with the right function memory size. Respond to high demand in double-digit milliseconds with Provisioned Concurrency.
How it works
-
File processing
-
Stream processing
-
Web applications
-
IoT backends
-
Mobile backends
-
File processing
-
Stream processing
-
Web applications
-
IoT backends
-
Mobile backends
Use cases
Quickly process data at scale
Meet resource-intensive and unpredictable demand by using AWS Lambda to instantly scale out to more than 18k vCPUs. Build processing workflows quickly and easily with suite of other serverless offerings and event triggers.
Run interactive web and mobile backends
Combine AWS Lambda with other AWS services to create secure, stable, and scalable online experiences.
Enable powerful ML insights
Preprocess data before feeding it to your machine learning (ML) model. With Amazon Elastic File System (EFS) access, AWS Lambda handles infrastructure management and provisioning to simplify scaling.
Create event-driven applications
Build event-driven functions for easy communication between decoupled services. Reduce costs by running applications during times of peak demand without crashing or over-provisioning resources.
Customers
From emerging startups to the world's largest enterprises, over a million customers choose AWS Serverless solutions to modernize their businesses. See more customer stories »
How to get started
Find out how AWS Lambda works
Learn more about serverless infrastructure, automated management and provisioning,
and more.
Explore hands-on training
Learn the basics of running code on AWS Lambda without provisioning or managing servers.
Connect with an expert
From development to enterprise-level programs, get the right support at the right time.