Skip to main content

Serverless Computing - AWS Lambda

Run code without thinking about servers or clusters

What is AWS Lambda

✔ Run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes. 

 Run code for virtually any type of application or backend service. Just upload your code as a ZIP file or container image, and Lambda automatically allocates compute execution power and runs your code based on the incoming request or event, for any scale of traffic.

 Write Lambda functions in your favorite language (Node.js, Python, Go, Java, and more) and use both serverless and container tools, such as AWS SAM or Docker CLI, to build, test, and deploy your functions.

Use Cases

Web Applications

By combining AWS Lambda with other AWS services, developers can build powerful web applications that automatically scale up and down and run in a highly available configuration across multiple data centers – with zero administrative effort required for scalability, back-ups, or multi-data center redundancy.

Machine Learning

You can use AWS Lambda to preprocess data before feeding it to your machine learning model. With Lambda access to EFS, you can also serve your model for prediction at scale without having to provision or manage any infrastructure.

Data Processing

Execute code in response to triggers such as changes in data, shifts in system state, or actions by users. Lambda can be triggered by AWS services such as S3, DynamoDB, Kinesis, or SNS, and can connect to existing EFS file systems or into workflows with AWS Step Functions. This allows you to build a variety of real-time serverless data processing systems.

AWS Lambda on the Free Tier

Product
Description
Free Tier Offer Details
Product Pricing
AWS Lambda

Compute service that runs your code in response to events and automatically manages the compute resources.

Always Free

1 million free requests per month

3.2 million seconds of compute time per month

Learn more about building with AWS Lambda

Browse through our collection of case studies and videos to learn more about AWS Lambda

Coca-Cola

Coca-Cola Freestyle, the innovative beverage-dispensing platform offering more than 200 drink options, used the AWS serverless platform to deploy a low-latency web application in 100 days.

Read the Case Study

Missing alt text value

iRobot

iRobot, a leading global consumer robot company, is building the next generation of connected devices for the smart home using a serverless architecture.

Read the Case Study

Missing alt text value

Benchling

Benchling, a life science software company, created a technique that researchers use to modify parts of a genome with extreme precision using serverless architecture.

Read the Case Study

Missing alt text value

Videos