Serverless Computing - AWS Lambda
Run code without thinking about servers or clustersWhat 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. |
1 million free requests per month 3.2 million seconds of compute time per month |
AWS Lambda Pricing |
Free Tier Offer
AWS helps new customers get started for free. See how you can use the AWS Free Tier with AWS Lambda
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
-
Customer Stories
-
Videos
-
Customer Stories
-
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.
iRobot, a leading global consumer robot company, is building the next generation of connected devices for the smart home using a serverless architecture.
Benchling, a life science software company, created a technique that researchers use to modify parts of a genome with extreme precision using serverless architecture.
-
Videos
-
Big data, analytics & machine learning on AWS Lambda (59:46)
AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (59:12)
Introduction to AWS Lambda & Serverless Applications (56:01)
Local Testing and Deployment Best Practices for Serverless Applications (51:16)
AWS Free Tier
The AWS Free Tier offers users an opportunity to explore products for free, with offers including products that are always free, free for 12 months, and short-term free trials.
Get Started
Creating an AWS account is free and gives you immediate access to the AWS Free Tier.
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages.